Architecture refactoring (draft):
	+ module system for ImageTemplate