Slight change to BMI service to prevent name clash with API. Completed Java side of BMI bridge.