Fix interface.
still wip. fixing validation errors.
Still wip. Schema validation returning errors.
Composer updates