Describir: Enhanced Testing of Autonomous Underwater Vehicles Using Augmented Reality & JavaBeans