[refactoring] Started to refactoring commands and finished JSON parser of command descriptions.
- Started to redesign Command model. It should be independent from CommandDescriptor objects.
- Finished JsonCommandDescriptorParser class. Now we can easily add command descriptions on JSON.
- Every test is success!