Moved to Java 8. Added a test for the processing of steps
Extracted objects from the main test class
Moved classes into the main package