set up initial basic rest controller
introduce abstract rest controller with execute method to allow request pre-processing