Refactored file input and output controls
	* Base class still has old code as comments for quick reset/fallback
	* Input: Now part of ctlFileInput, with its own even handlers
	* Output: Now part of ctlFileOutput, with its own even handlers
Fixed uncommented declaration in base class