Update readme
* Tried out controller support (ps3 pad)
* Have to write tests for controller (if plugged in)
* some fixes to interfaces and design
* controllers should work for dispatching currently - polling is not yet supported
* controller auto-reconnect not yet working - controller is recognized but input is not polled event is not fired by sdl..
Updated device, processor classes