Final project optional: deliverable via git.