Add User Unit Test

Tasks Accomplished:
- Add User unit testing
- Finishing Account Logic
- Testing Account Logic