Default users system

TODO:
- Fix up views
- Add tests