Rename bearings.js to bearing.js, moved to /js.

The file was incorrectly placed in /lib.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Add math-tools.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Add x/y getters to player.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Merge branch 'master' of https://github.com/suicidepills/maze-sprint
Convert undo-manager.js to module.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Fix getters for player.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Remove dependency of mini-map.js on map/player.

The draw() method is now passed the tile set and player bearing data
directly instead of querying the map and player for that information.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Add getEndPoints() method map.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Remove event support from player.js.

We determined that we don't need this anymore.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Add style for player class.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Add bear left/right methods to player, change bearing format.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Player no longer needs the Bearing dependency.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Fix typo in bearing.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>
Fix typo in player.js.

Signed-off-by: suicidepills <atom.mac@gmail.com>