All tangled up: how cells direct, manage and exploit topoisomerase function