Update Input Mocker

Renames mocker class to `InputMocker`.
Added support for `Json` input.
Updated docs.