These are my solution to course project 1