Initial commit of my version of the assignment.