Basic entity to tile map collisions

Added support for entity to tile map collisions and several default
property handlers.
Fixed naming error in Entity2D.