You are free to modify the starting code, but you are not allowed to entirely throw out the existing code. Part of the assessment criteria is to understand how well you can understand and utilize existing code.
Check necessary files at https://drive.google.com/drive/folders/1SoA0PIWQippkMp3sO9E3OFO-Y1m-X5fD?usp=share_link