- Added collision detection on the edges of the viewport when dragging shapes
 - Added a grid pattern background