Big improvements on the front end. Closes #11, which is the main contribution (moving create forms to dialog boxes) but several other style changes. Remaining work to close this branch: clean up the mosaic page (#13  & #14 will help), and then consolidate the repetitive style code