Worked on all this during a small live stream
Config option for debug