cleanup and simplification of database access layer

fixes several warnings

typo in menu label for language selection

adds module priorities

moves DAO classes to different package

converts to maven project

smaller main menu with better main menu buttons

removes caching of main menu

(0) -30 -10 -8 +8 +10 +30 +100 tip

mercurial