ECE:435 Project 1 initial commit