Move all 'public' functions in one namespace to make it easier to document them