Fix all known errors.

Current problems:
	Class switch GUI not interacting properly. (@ConnorStone)'s code.