started to model the important data types to represent the World
a few little changes
added a cabal file