karma removed from dispatcher array (and of corse refactored the karma.controller)

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #306 from emanuele45/karma

Not sure if it is the way to go