Update the game map.
Actually, try get the highest framerate possible.
Clean up the index.html page a bit.
Clean up CharacterSprite a bit.
Add tests for Character#updateMove().
Make the movement speed of a Character changeable.
Add some tests for the Character class.
Remove unneccessary Player#initialize().
Add constants for direction values of Characters.
Fix doc typo.
Add EvidenceJS as a submodule.
Make rendering a bit faster.
Use planes when drawing CharacterSprites.
Extracted the SpriteSet class into a seperate file.
Extracted the CharacterSprite class into a seperate file.
Extracted the Tilemap class into a seperate file.
Extracted the Viewport class into a seperate file.
Extracted the Plane class into a seperate file.
Introduce a Plane class to abstract the drawing and clearing of canva…
…s elements a bit and refactor the Tilemap class.
Add some documentation.
Merge branch 'rewrite'
Add basic implementations of priorities and passabilities.
Add a tree to the test map.
Fix scrolling to only redraw the map when necessary.
Make the test map be based on different tiles and make it bigger in s…
Add map scrolling when moving.
Do not allow characters to walk outside the map.
Add movement animations.
Add tile-based character movement.
Make characters be drawn on the event layer.