Project-wide changes to make more modular, and addition of bot control page