Added "Collision avoidance"; refactored sensor class structure