+ Added collision detection

+ Added new shapes
+ Canvas is resized