Refine models and initial data, implement project detail page