Cleaned up GUI and Added save button functions

I cleaned up the look of the GUI and implemented the save buttons.
I was didn't test it cause it looked like the database was empty and
didn't want to mess up other peoples plans.