isBroken() check if triangle has been broken

Updated to check if triangle has been broken and step accordingly