fix logo screen centering, add interactive cursor within terminal boundaries. TODO factor some of the input logic from the engine to the input manager.