Added ProcessInputManager for handling process input more easily