Added currently_selected_shape
Added lots of rectangles
lol it wouldn't compile
calculating polygon's rectangle
whoops
fixed polygon