Add more test data
tests are added. Implementation changed to satisfy tests :)
Merge branch 'commands-processor'