Added project model and assocation to user.
Also changed flash messages into a partial for easier organization.
Wrote tests to for valid & invalid user project entry.