Revert 65a3de5..bfbaac2

This rolls back to commit 65a3de5fe9c3fde5d90d3d01d186c726f5770235.
Implemented Player and TileMap classes