created new .format() method, globalized some more viz functions, and created localization