Subnets now working fairly well

Two main issues still:
1. can’t grab sub networks to move them independently
2. after moving a network, when you move any node, the network jumps a
tiny bit.