Porting over marklarc code, will begin to strip this down
Added comment and initial variable and reservedid parsing
Added several haskell productions
Removed old marklar grammar
Fixed parser tests, more to be added