Made EntityField generic.
Added a clear method to EntityField.
Added NPEs to EntityField.
Added move methods.
Added positionOf(E) method.
Removed redundant interface extension.
Removed redundant interface Extension.
Added Exceptions to TileGrid.
Added a simple MortalObject interface.