adds controller, makes associations