User registration API

Includes the API to register a student and teacher
haha don't know why my comment is here. I was referring to the concern (Userable)