Final project for Anthony Marefat's Code Class.