updated, changed emit/on to generics
file fix
Merge pull request #69 from PeteGoo/emitter

Move Emitter into Robot Class