Added main_controller.c