add towertracker vision code as a subsystem