We now have a side panel.

All things seem to work from a local-host perspective, except the photo-load still is broken.