Initial commit; progress as of end of Waterloo Hackathon, January 25, 2014.