 		}
 		
 		protected function placeModule():void {
-			//TODO: check collision
-			//TODO: check source shit
-			
 			new CustomAction(Module.place, Module.remove, currentModule).execute();
 			currentModule = null;
 		}

				currentModule = null;
			}
			
			if (!tick) return;
			
			if (currentModule) {

		protected var modeButton:GraphicButton;
		protected var modeList:ButtonList;
		protected var mode:int = MODE_CONNECT;
		protected var moduleList:ButtonList;
		protected var moduleSlider:ModuleSlider;
		
		public var actionStack:Vector.<Action>;
		public var reactionStack:Vector.<Action>;
