Reinventing libraries for 'hanging out, messing around and geeking out'