Heavy changes to come on Sunday

Still lots of work to do, as of Sat. Many things I would like to do are JavaScript heavy and above my head at the moment. Paring down.