Feature/implement run manager