Mostly functional, just need to fix editing textbook listing and editing user information