change the structure of PHModel, it was acting flakey when returning an object literal
change the structure of PHModel, it was acting flakey when returning an object literal
remove unused import
push duplicate code into GraphIndicatorDragHandler