InputComponent in good shape, on to CEGUI