created communications controller with routes