Added square draw functionality for when mode is true ie fill