Encapsualte more functions into one of the 4 objects. Locationizer encapsulated BREAKS, so saving before I mess with it again. This commit code still works.