new modules
completely refactored
Yet more integration with powerschool