Also moved some stuff around to more appropriate files, created classes for a few Runnables, and mcLocale'd a couple of strings.