First mini commit
Added build testing
Updated readme
Made a few mistakes
Made build work better
Update to readme
Needs refactoring, but works
Passed tests
DRYer code
Added plugins, updated API
Refactoring of tests, cleanup of directories
Updates readme
Bug fixing
Small refactoring
Added topological sorting
Compiler now working. Some touchups