Began creating Map and Tile objects

Code is broken at this point -- need to re-write StationaryEntity
functions and tests to work properly with new Tile operations.
Merge branch 'Aaron' of https://github.com/BU-CS673/bubolo into Aaron