Using new router and dumping the old one
Changing the way JSON payload is parsed to argumets.
Adding response object ot callback executions.
Adding error logging in request processing.
Making changes according to new router implementation