Changed control logic

Changed control logic and states. Robot now starts by spinning in the centre of table. If can detected, goes to edge, reverses and spins again. If no cans detected, the robot drive to the edge, reverses and spins.