I saw a recent blog post by Sacha Greif about client/server folders, and folder structure, and it got me thinking about the lib folder. I was wondering what code it absolutely has to go into that folder, and how you determine what code should go there. (i.e. what sorts of things need to be loaded before everything else?)