GUI added. working on device context drawing.