team project, boat control software