Java Application for Zappos MindSumo Software Engineering Challenge