2012-02-23  full gui support

complete gui