fix sell item submit redirect
refactor controller interface and extract to AbstractRequestController
for redirect handling