Added Extensive Backend

- Added Initial user setup and settings page
- Finshed Dashboard backed
- Added user gql model