[WIP] added topology controller module