Create utilities and presentator namespaces, removed callback, renamed some functions