created new controller register
added more support for registering users
added user account type for teacher and student
finalized student login support'