This repo is for class project phase 1