Projects Controller tests

Opening so you can see that status of things. Not done yet.