- added license file
- removed unused member variable
- removed processing of object[] commands (a construct that cannot be created in simple JSON)
- removed compareObjects() and replaced it with a call to java-util's DeepEquals.deepEquals()