Inspired by my final group project at DevBootcamp presented on May 9, 2014. Redesigned to with Coffeescript.