Added unit tests to non parsing property tests
More parser unit tests
Safety commit
Only 3 modules to make unit tests for
Dat whitespace
Unit test to all parsers
Starting to refactor common node behaviour into class/instances