Updated controllers and added routes