Fixing errors from the previous commit and writing a shell of a processing module so the whole thing ACTUALLY RUNS NOW ZOMG