An update to my first year project, Written in Python rather than C