Add module.sh script to scripts directory.
Fix module.sh script from webworkers branch.
Format rectangle.js
Add graph module from webworkers branch.
Checkout files from master. Add Grunt to project. Use grunt-jsbeautify on project.
Add JSHint and YUIDoc to grunt tasks. Change .gitignore
Add MinHeap to util.
Remove mistaken file named 2.
Do more work on docs to work with YUIDoc instead of JSDoc.
More work on docs. Gruntfile works.
Refactor shape subclasses into foundation/shape module. Add requirejs task to Gruntfile. Fix docs in CanvasDrawer.
Rotations work, but clearing canvas does not work with angles.
Rotation and clearing works. Add docs and fix constructor docs.
Check that TileMap works. Human does not work.
More work on classes.
Merge Hash, Hashset, and Hashtable modules into Hash module with classes.
Update README.md
Add InputHandler module/class.
Work on Shape module. Write spec for Shape adjust point method. Still needs implementation.
Add transformations to shapes.