Updated user management stuff

- User management system is now in a working state
- Further updates and tweaks are reserved for later