EECE 409 Capstone Project