Stack generator/manager that provides architecture and deployment guidance, including continuous integration and configuration