Initial commit of code written 8/2013