If you haven't already, download the starting project here and open it inside PyCharm.

The first step of creating any large project is to breakdown the problem into smaller, bite-sized chunks. Add the following comments to the starting code and try to tackle them one-by-one.