1. added database HSQLDB instead of derby
2. added database entities
3. added hibernate
4. added database startup script (database installed into .tgm in home folder can be changed in tgm.properties)
5. change way application starts with kickstarted class, due to way transactional is working (or not working)
6. added fake emulator rom scanner that inserts test data into database.