Separate project.html into separate directive

Splits up projects and project.
`E`: element (tag). This directive can only be used as a tag name. Other options are `A`ttribute (`<div project>`) or class attribute etc... I in general prefer using tags only - even if that doesn't work on old explorer versions.