MapGenerator can now parse text files
Initial map generation
Added EnvironmentEntity
Changed Map's environmentLayer to use the EnvironmentEntity