added new todo
now using a custom password dialog
resized password dialog and changed its title
PasswordDialog now in its own file
removed 'top' variable from PasswordDialog
created a TODO file and moved the gui todos to it
slightly cleaned up the codebase
new TODO
updated TODO