removed sonar, added beacons, began implementing manipulation