Created and started the map class.

It conatins the width, height, and score requirements for each map.  It also contains a constructor so that the width and height of the map are kept constant, and to create an array of the right size for the layout of the map.
Adjusted map class.

It now uses a GenericEntity array instead of an int array, and the unused NotNull class was removed.