recalibration for HDrawable.setRotation() to degrees + code for H.applyProperty() + various refactors