Separate project.html into separate directive

Splits up projects and project.
What does this restrict do?