Final project code for CS50x online programming course.