Assignment 5 for Bitmaker: Photogur with TDD