Gh21 general properties editor / partial code review

#21