Revise homepage, include architecture docs

Tidy up homepage and provide additional pointers and context

Add in the system and technical architecture docs written by @JeniT as further background. These need to be reviewed further. Main area of difference is URI patterns.