more file organisation - break out directives and css into separate file

I'm continuing to try to organise the web files a little bit more - i extracted the style definitions into a css file, broke the directives into separate files, and resolved a couple more lingering path issues.

This time I made sure to run both the build and the app...