Added standards regarding overriding methods.
Initial commit & .gitignore
Attempt at reorganization of the screens

Tweaked graphics
First substantial commit.

Rudimentary intro/splash and main menu.
Beginnings of an XML resource loader for loading sprite attribute data and animation sequences.
Rethought the workings of the Android activities in this project. We will now likely only use one activity throughout the main game (plus a PreferencesActivity).
Added some skeleton classes for the sensors.
Added a tutorial for setting up a project in IntelliJ IDEA. The tutorial for Eclipse is coming soon.

Removed some unnecessary debug text.
Removed IDE specific project files.
XMLSpriteLoader now loads in all sprite data from XML files (Animations soon to come).

Menu Screen dynamically renders sprites loaded from XML.
As of right now, the Menu Screen's animations are disabled until animation sequences can be loaded from XML.
Modified copyright information.
Updated SpriteData.java file header
Animation data now read from XML.

Fixed bugs with reading some sprite data from XML.

Though the animation data is read in, it's not properly playing the animations. I'm not sure what is wrong with it yet.
Loading animations from XML actually works now.

Screens aren't quite fully modular yet. I still need to make a class for loading basic Screen information from XML (virtual dimensions, etc, etc).
Abstracted the Screen class implementation so that most code that handles assets will no longer be duplicated between Screens that use assets. See the ScreenWithAssets class.
Forgot to push the intro screen's asset XML