added launch file and controller class