issue-#10

- Add creation of new user
- fix and rearrange code and folder structure.
issue-#10

fix gitignore
Merge branch 'issue-#10' into development