namespaced User module to not conflict with normal users