Course project 1; Initial commit