Main project for CSCI 4830 - Fall 2014 - "I have, I need" project