Finished the drawSquare functionality but not sure how to guarentee a Square