Splitting of engine and plugins into separate repositories