Changed children fragment to be grid based.
Changed the way Controller packs/unpacks controllers.