initial screen system commit; code shells
implemented screen transitions
modularize
decoupled class implementations
updated main runnable
readability improvments
screen implementation
Merge pull request #8 from zcmoore/screen_system

Screen system