hook-up undo/redo in property-grid panel and find better casting solution
fix crash
a few more common properties
basic searching added