Basic outline for hw3
Finished part 1