Migrate a load of features from SpringApplication to a builder