add Orangee.GridView, and bug fix