Drexel CS 350 project