Switch last remaining fragment to shell version (bracket list).

Also began the process of cleaning up the MVP pattern by allowing containers to reference all child view's presenters.