Added a username dialog and started implementing the load and save of the username