Final Project for computer science 11 class