* refactored main simulation framework to a class based architecture
* added angular integration (configurable)
* added ir_laser spatial averaging (configurable)
* several cleanups, fixes and improvements