Rename Maneuver.qml ManeuverMarker.qml.
Be more specific about exceptions.
Mark possible problems as not being problems.
Raise maneuver markers above the route polyline.
Be specific about floats and exceptions.