crash bug fix when right button while vertical space adding
make temp canvas image surface drawing efficient
reflect UI correctly for pen mode
separate out GUI.Reflect from  Accessor
separate uiComponentSignalHandler in HoodleState, event handler id are gathered
reflect UI component (pen mode, width, color) correctly (color chosen from color picker not implemented yet)