This is the program I made as part of Zappos's challenge for their Summer Internship program