Move fonts/ into data/fonts and out of web/.
Add basic support for non 16x16 sprites.  Add pow2.describeSprites() function for manually defining sprite sheet information (only needed when sprites are non-standard size)
Basic astar lib integration that maps results to pow2.Point array.
TODO: need to create a Graph based on the active tilemap, and move along the path in PlayerComponent.
Begin to transition combat view to a target/action selection interface.
Add astar click navigation to game map.  TODO: Animation frames based on path movement (missing velocity)
Add astar click navigation to game map.  TODO: Animation frames based on path movement (missing velocity)
Slightly better AStar movement.  Now routes around obstacles, but needs some help clicking on walls and finding paths now.  When clicking on a wall, move the target path to a neighbor?  Which one?  Hmm.
Working copy leftovers: Move web/ LESS styles into hierarchy with source/ui/.
 - Move toward having a less file for each component instead of a huge index.less file in a different folder.
Working copy leftovers: Fix combat script error with pathfinding.
Working copy leftovers: town features optimized to work around path finding issue.
Working copy leftovers: Allow Clicking on enemies in combatview to select attack target.
You very high movement cost values on non-passable tiles, to have routes avoid them without being invalid.
 - This way you can accidentally click on a wall, and the path will still lead you right up to it, instead of doing nothing.
 - The player collision destroys a path when it collides with a wall, ensuring that paths don't actually go through walls.
 - Remove wall supports from town map.