Restructed bot application to be better suited for growth. NOT RUN OR TESTED YET.