DEVELOPMENT, EPC AND PURCHASE AGREEMENT by and among VIVINT SOLAR DEVELOPER, LLC a Delaware limited liability company and VIVINT SOLAR, INC. a Delaware corporation and VIVINT SOLAR MIA PROJECT COMPANY, LLC a Delaware limited liability company Dated as...