EECS 441 - Project 1