Updates to Project etc. classes.  Still not totally functional.
Merge of Leah's and Spencer's most recent commits, which are independent of each other.
Merge branch 'master' of https://github.com/spencerahill/aospy