Incorporated Tuan's fixes into the project

We now have some very nice new improvements. These improvements include
a custom file open/save option on opening and exiting the program, as
well as a grayed out box calculating the net pay before the user is
written to the file.