Playing around with animation.
Adding a class (AnimationCanvas) that supports very basic animation.
Also an implementation of this class (PhaserShotAnimation) that demonstrates its use.
Various random things apart from this. Added some helper methods to map to allow easier
translation from global to map coords and v.v.
Still experimenting with line of sight stuff, tried to plugin the code I found on a blog...
Seems to be working ok, has some curiosities, still investigating.