Add text token
Started parser, added simple root parsing test
Fix fuckups

Changes:
- actually initialize children list
- added consume and expect right brace to root node's parse
Refactored tests
Add remaining node implementations