A dynamic re-routable software toolkit for choreographing interactive spaces.