Remove default direction and material entries
Add 'LOG' prefix to LogLevel enum
Implement intial parser
Command parsing builds!
Fix compiler warnings in parser
Get output working using linenoise
Add test for unknown commands
Add 'location' token
Fix null characters '\0' being spit out
Add comments to commands
Fix flex error when reaching EOF
Better type parsing
Fix argument parsing for SET and TICK commands
Rename 'unknown' to 'anything'
Implement parser error handling
Fix read errors when running in non interactive mode
Add unit test for unknown commands
Flatten src directory structure
Merge branch 'parser'