added comments to Square class (this class still uses vector implementation)