Implement correct Iterator type
Use correct way to check if layerInterface is in the map
Reduce visibility of fields
lower case field
Add correct types for classes to show that its really unknown at runtime which classes they use
Reduce visibility of fields
Implement against interfaces
Enforce immutability instead resetting it hard via new instantiation.
Added missing Type
Renamed to a more readable version
Renames, visibility, other cleanups
Merge pull request #251 from thatsIch/apipart

Modifications on Apipart
Merge pull request #253 from thatsIch/craftinggridcache

Craftinggridcache
Merge pull request #249 from thatsIch/meaningfuliterator

Implement correct Iterator type
Attempt to fix issue 229: "Level Emitter not working correctly"
See issue 229 for more information as what still needs to happen to
actually fix the issue.