some parser test case added
test case added, trying to recover some of the lost codes
recovered CMD.java and did some refactoring for parser
Merge branch 'parser'