user profile form

- [x] add display name
- [x] add form for editing user profile
- [x] use display name for users