Initial commit with code from MIT Energy Night 2013