Fixed the debug logs
Moved version to 2014.08.1
Moved capabilities to separate classes, re-used abstract classes better