Finished Drag-boundaries

>Objects snap to canvas edge when released outside of canvas
>changed new blocks' corner boxes to be more obvious
TODO:
>canvas boundary for rotating/scaling