Add Input class and tests.