deleting old stuff
basic syntax tree node set up
match data class rewritten. matching support for sequences and char classes
Merge pull request #1 from shouya/hs

merge the haskell implementation to master