rename
Test file
Changed implementation to use a 'real' Parser
Fixed the 'non-haskell' style errors