Final Project for RefactorU Fall 2014