Rewrote BlockShape completely and edited most of the EditShapeWindow
classes and NewShapeWindow classes.
Fixed Issue #18, #17 and #9.
Waiting for code review