Included tension detection in puzzle creation method

Also allows for branches to be reconsidered