Minor code cleanup

Remove unused classes, optimize imports
Create package for parsing

And unify built in tags into a single token
Promote inner classes to public classes
Fix compile error
Merge pull request #2 from christoffer/minor-cleanups

Minor cleanups