(function() {
	
	var glow;
	var pmfwk_alieninvaders;
	
	gloader.load(
		["glow", "1", "glow.dom", "glow.events", "glow.widgets.Panel", "glow.embed"],
		{
			async: false,
			onLoad: function(fetchedGlow) {
				glow = fetchedGlow;
				glow.ready(init);
			}
		}
	);
	
function init() {
	var specs = {
		controller: {},
		model: {},
		view: {
			closureId: {glow: "div#alinv-enclosure", normal: "alinv-enclosure"}
		}
	};
	pmfwk_alieninvaders = new bbc.fmtj.csd.PanelMapFrameworkV2.Master(glow);
	pmfwk_alieninvaders.init(specs);
}

})();