Basic user registration works
todo:
- adding group during registration
- add valigation of data in forms
- add md5 hash to password