renamed 'callback' to showPassword
it's now possible to add accounts to the json file from the gui
added accounts now appear within the GUI
now using a class for the MainWindow
root is now a member
y offset is now a member variable
this also fixed the offset bug when adding more than one new account
json now pretty-printed on save
it's now possible to remove accounts via the GUI
now with feedback for the user that an account has been removed
updated TODO list
cleaned up codebase
renamed self.y to self.offset