WIP : Seifert and Regions revamped. vogel_move in progress

WIP:
Edited :
1.braid input ... most of the conversions return braid but still not all
2. Seifert circles revamped (now they work for links)
3. Regions (similar to seifert circles).
edits to the method vogel_move are in progress .... once this is done pd code to braid and then oriented gauss code should be working.