Began to move things to seperate modules, starting with code that deals with posting. To deal with seperation of concerns, I have commented out any code that calls util functions, made more descriptive errors, and made the errors raise themselves after cleaning up so that calling code can handle in