Createuser

- proper RegisterTask and Login Task
- proper placing of class files