removed inner classes, improved shape selection
complete drawing view
improved the math
added status bar and its management by controllers