Implementing GearsManeuveringMonitoring and closes #3