Got rid of an unused input processor.
Add a default implementation of InputProcessor