Added the skeleton for the gp based controller