Edited target selection to have 3 different target selection types in autonomous, edited to have valid checked at the end of the loop, and adjusted for in both autonomous and teleop
LK