Now authenticates, instanciates modules, passes config, spawns threads and push events