Refactoring

Put a bunch of files under folders `admin`, `scheduling`, `maintenance`, and `private_lessons`.  Feel free to organize them into other folders if these don't make sense but try to keep it consistent