An API, notification service, and eventually several clients, for PowerSchool