Project model and spec completed.

Pretty simple model/spec for the project feature.