toally overhaul
added the descriptions :D
basically finished with core application managment. Implemented some super basic text views. Still a lot of work to be done: I don't like how the GameEngine is passed around; I almost want another 'Game' object to contain game information instead of the engine, and I don't like how views pass information to their presenters
Merge branch 'revamp' of github.com:thomas4g/2340 into revamp

Conflicts:
	build.xml
deleted old stuff
gameplay packages and classes
BEAR WITH ME
BEAR WITH ME
delete crap
delete more crap
add gitignore
change package name
engine work, initial, etc.
merge of screen package stuff
screen handler
IScreen
Iscreen
tweaking handler stuff
added done method
Abstract Screens and cleanup