Update lots

Factoring out the angular stuff into more manageable sections.

Dynamic page titles and show/hide portfolio item section.