User model fixes, course model created