User management UI

- Add validation
- Add basic user API
- Select multiple programmes and projects.
- Load selected user's data.
- Static page when saved.