Final Project for General Assembly Back End Web Development course, Spring 2014