added first draft of project 3 with code