Mapper and Simulation, see complete description.

- Libs:
- Added JAR libraries for simulation.

- Mapper:
- Added state change listener functionality.

- Testing:
- Removed old and useless things.
- Created a simulation structure See example in Perimeter.java.