Input class object refactor

Removed redunant methods from input classes.