Updated front-end documentation, added lots of hopeful new features.  Going to design simple front-end pages next, work out which functions are required to drive them.