GUI updates

added save buttons to pop ups, cleaned up, and implemented more
database.
NOTE: most buttons will cause it to crash since they are trying to
access database functions which don’t exist yet