-updated the engines to allow more generic control
-created a mock up of the main menu screen with working buttons (only exit action works currently)
-moved things around in the package structure
-changed the way control of the application works to have a worker task based system
- set it so that the opening video plays and then rolls in to the main menu