MODIFIED: Command.java, Engine.java, GUIEditor.java, MiniEditor.java in the V1. Add javadoc
MODIFIED: testV1/*.java . Add mockito test
MODIFIED: srcV2/*.java. Add javadoc and getter
ADD: testV2/*.java. Add test for the version2