This project is incomplete and will remain so for some time. However, as incomplete as it is, it still teaches some important principles of electronic design.