Use Multiple Entry Points

Seperate top-level components, add entry classes for both applets and
applications. Might need more work to complete, because not all binaries are included in the top hub. This needs to be changed to remove references to non-applet compatible classes like JOptionPane

Change game.Game Extend JPanel, remove all references to JFrame and remove main

Add game.GameApplication Entry point for the application

Add game.GameApplet Entry point for the applet