 	import com.merlinds.miracle.Miracle;
 	import com.merlinds.miracle.display.MiracleImage;
 	import com.merlinds.miracle.utils.Asset;
+	import com.merlinds.miracle.utils.MtfReader;
 	import com.merlinds.miracle_tool.models.AppModel;
 
 	import flash.display.Sprite;


		private function selectAnimationHandler(event:Event):void {
			var list:List = event.target as List;
			list.removeEventListener(event.type, this.selectAnimationHandler);
			log(this, "selectAnimationHandler", list.selectedItem);
			this.removeChild(_window);
			_window = null;
			//add animation to miracle
			var name:String = list.selectedItem.toString();
			Miracle.currentScene.createImage(name)
			 .addEventListener(Event.ADDED_TO_STAGE, this.imageAddedToStage);
		}

		private function imageAddedToStage(event:Event):void {

		private var _model:AppModel;
		private var _assets:Vector.<Asset>;
		private var _window:Window;
		private var _name:String;

		public function ViewerView(model:AppModel = null) {
			super();
