Tower of Hanoi HTML boilerplate
Centralize everything and add a canvas border make canvas shorter too
Add Tower of Hanoi Object implementation from:

https://github.com/brunops/algorithms/blob/master/misc/tower-of-hanoi-explicit-stack.js

* Include it in HTML file
Draw Towers proportionally - resizes won't hurt us - oh yeah :D

* Remove canvas div wrapper - no need (set display block and profit)
* Define canvas size using percentages - keep proportions
* Implement Draw towers function using proportions
Draw disks according to a towerState - a step returned by TowerOfHanoi

* Define #getDiskSizes to return proportional disk sizes according to size of tower and it's value
* Define #drawDisks to loop through a towerState and draw each disk in it's correct position
* towerState is mocked for testing
Reduce canvas height for better design
Animate tower solution

* Define #animate method to get solutions and start animation
* Create #processSteps recursive function to animate each step, one after another
* Define #draw to draw tower and disks in a given state
* Increased tower height (might change again lulz)
Update TowerAnimation to use Module pattern and hide its variables, exposing only #animate method
indent comment spacing. derp.
Dependency injection with #init method
Merge pull request #2 from brunops/tower-of-hanoi

Tower of hanoi