More work on Agent's documentation
Events and Sensor changes

* New package - ...server.game.events
* Refactored sensors into events package
* New 'VisualSensor' and a bunch of event skeletons