updated code organization and style

created bookshelf.js
started adding function descriptions
changed sliders
started using gui.js