Fixed project node and added tests!
- Fixed random dialyzer errors on the project node.
- Added tests for simple projects.

TODO:
- Test more things, like renaming.