added ultrasonic added cage release and PShooter class

haven't implemented PShooter
can detect distance, and display if you're at correct distance/alignment