The thriving startup scene in Boulder gets help from a variety of incubators and investors that call the city home. It received an A+ grade for the ease of starting a business.