Final Project for ECE383 class.