Added vision class as singleton and testing networktables comms