Final-project-doit master branch includes project book and presentation. main branch includes project implementation.