Massive refactor setting the cloud seed project up for development