initial implementation of menu screen.
Converted Screen to abstract class (from interface)
Added InputHandler tracking (seems a little iffy still)
fixed flickering back to menu.
Implemented initial key detection.
Rename ShaderManager to SceneManager to reflect its broader role.
Set and Apply source formatting rules. Using Java conventions w/tabs converted to spaces.
Add some documentation.
Refactor GhostFleet::ToScreen to make it static.
Javadoc for toScreen.
Push the rest of handling the inputProcessor into Screen.
New: Avatar class. Also added basic movement controls to CubeScreen *and* fixed scene so it will update the camera when it changes.
Can now change direction you are looking in.