Fixed the shooter and loader modules. Finished taking out most of the interdependancies and other small things. I'll add some unittests tomorrow