Adding start of map class
Refactoring map class interface
Implementing map class for issue #3
Adding ASCII map to test data
Updating functions and Individual for issues #1 and #2
Updating evaluate methods for issue #4
Updating algorithm for map instead of values
Making mutate_self noop in prep for issue #6