Some Tile changes

Walkable is a function, so we can pass in an Obstacle
All Tile sprites are now animations
Updated Tile naming conventions