Changes made in the last few weeks

The code is still not ready for runtime yet but I’ve made a lot of
changes since the last update and wanted to make sure I don’t lose
anything.