Ability to Create and Design Energy Market Models Including Energy Trading, Auctions and Experimentation with Social Impacts