Parent modules dealt with

Semi-working.... Just need to add module_assests.
Needs to be further tested against different exhibit make-ups and
cleaned up/commented.