1. moved gui into components
2. updated menu to be a and use the new gui components
1. alternate database code to be spring @transaction spec
1.1 added interfaces to dao
2. added interfaces to scanner classes
2.1 split the platform scanner into, due to the way @transaction need to work.
3. updated gui for menu and added menu commands to be sent to parent screen.
4. parent screen Main screen now calls commands from menu.
5. added quit command to Main screen, that shutdown the system classes in spring
6. added scanner command to Main screen, scanner now start from the "Scan For Games"
1. alternate database code to be spring @transaction spec
1.1 added interfaces to dao
2. added interfaces to scanner classes
2.1 split the platform scanner into, due to the way @transaction need to work.
3. updated gui for menu and added menu commands to be sent to parent screen.
4. parent screen Main screen now calls commands from menu.
5. added quit command to Main screen, that shutdown the system classes in spring
6. added scanner command to Main screen, scanner now start from the "Scan For Games"
1. update to gui
gui stuff