change TileMap to use a single HashMap to store tile properties instead
of relying on the use of an ArrayList being built.  Removed index values
from raw assets.  Using properties file to get property values.
change build mode toggle to use boolean instead of enum.
add toggle for the tile to place using T key.
add some basic collision detection; still needs more work;