refactored more. placed more usable classes in the engine package. created simple launcher. keyboard control working