EECS290 Team 8 Final Project