Adding the School User model hierarchy -- Still needs authentication logic