Added user gui for installation usage.
Added icon.
Added login framework, as well as fixed size issue for gui.
Added Label Set for verifying username info.
Added login recognition checker.
Added text file for getting login information.
Added datareset gui with full functionality.
Added statusbar updates and automatic closing.
Added more TODO.
Added dynamic window updates,
support for deleting database files.
Cleaned up filler code.
Branch merge gives entire gtk framework.
This major merge enables user gui and testing gui.
Merge branch 'gtkdevelopment'