Initial commit
created Screen interface to handle different display input output states
		StartScreen
		PlayScreen
		
modified ApplicationMain to rely on Screens for terminal content,
initializing with StartScreen.

ApplicationMain implements KeyListener, presumably so that we can
provide input with keys
PlayScreen
changed the name for some dumb reason
merging with github
Merge branch 'master' of https://github.com/gdbing/veins-rl/