The Final Project for my EECS290 class.