Cleaning things up and adding API docs in the ProjectSystem.fs - references #216