Final project for Grade 12 CS