SLOE Site framework

What This Does
-----------

This includes the commit that we worked on in class. New commits include some bugfixes and refactors.

- [ ] code review