various: added config, updated doc blocks, added migration, added namespacing fixes