Revert "Added method to Controller"

This reverts commit 1568b2de3ccd812df3c507ca61768173714750d1.
Revert "Hamilton's Changes to Tile"

This reverts commit 1c734c8776478f4cbb514f15ba7416ce53589135.
Revert "Hamilton's Changes to Map"

This reverts commit 9bf25e841f277b70d53f23d6a943dfbbe8d54144.
Replaced master files with Hamilton's code