STY: Restructure in preparation for adding some new functionality
STY: Restructure in preparation for adding some new functionality

No functional changes, just need to do some minor restructuring before
adding some new functionality.

quantopian/PenguinDome,quantopian/PenguinDome