Feat/refactor user page
- User service now handle all the API and endpoints
- User pages use paths instead of direct routes
- Deactivate and reactivate user implemented
- Context for admin and user in the user management page
- Updated the edit user to include telephone number