Now have the entrances placed

Also use port rotation correctly (with a center origin which feels right
anyway)

Weeeeird bug that messes up the rotation at 90 degrees for children - so
if rotate a port to 90, the entrance gets out of whack. I need to report
this after LD48.