NewShapeWindow is finished. But there is a lot of room for improvements.
Merge pull request #10 from yang6lang1/master

NewShapeWindow is finished. But there is a lot of room for improvements.