Added HW0 parts 1,2, and 3