Removed subscribe method from interface. Subscribing can be done in mutiple ways.
Changed event subscriber class.
Changed command naming convention.