refactored to create GameCore reused by GameFrame and GameApplet and add maven exec:java goal to pom.xml