Add basic parsing logic

* Can now parse a basic config file
* Includes basic unit test
* Not identical to KSP parser yet, missing some catches
    * ignores value/property next to {
    * closing bracket } next to value is classified as part of the value
    * Ignores strings with no operators ({, } or =), parsing succeeds
    * Doesn't validate node name (name can include operators)
    * Doesn't make sure of matching brackets
    * Probably more..