More controllers. New getControllerById version.

Also fixed the most embarassing thing that happened to me in a looong time. (props if you guess what it is)