Amir Herzberg University of Conneticut Projects Empowering Smart and Connecticut Communities through Programmable Community Microgrids