Feature/public assets reorganisation

Request merge of changes which moved all public assets into the ````/assets/```` directory. Includes a copy fo the Web Starter Framework.

Considering merging the entire Web Starter Framework into this.

Minor function updates.