Refactored initialization code of scene
Adds a couple of convenience functions to program
Renames function
Refactors use of model matrix, adds Mesh class
Refactored rendering of cube by using Mesh object
Refactored mesh to be element of an array
A higher number of cubes are rendered

* increases canvas size to full web page
Fixes resizing and resetting of viewport
Instead of calling Gl functions the lists of attribs and uniforms is used

* refactored lookup of attribs and uniforms in Program class, does not call Gl functions
Changed set up of rotating cubes a bit
Fixes determination of active attributes

* renames private function to start with underscore
Merge pull request #9 from justahero/render-multiple-cubes

Render multiple cubes