Reorganized internal editor framework, separated components from TiledMapEditor class
	- Added a magnification scroll to tileset editor
	- Created the framework for zone editing and warp point editing

BUGFIXES
	- Fixed divider location reset issue upon tile selection in tileset editor
	- Fixed a critical issue where program cannot load more than one tileset