added translator logic
Merge branch 'bugfix' into testing
added a level factory interface
capitlized the T in translate
Merge branch 'prototype' into testing

Conflicts:
	ISGPKBS/Game/Game.vcxproj.filters
added a method to allow a translator to be idempotent
mini change
Merge remote-tracking branch 'origin/bugfix' into prototype
Cant get it to work, need help :S