Still not finished part 2 and 3. I have got it going in the right direction. Right now I am having stream issues with either the connection being closed too early or reading too soon.

Signed-off-by: tstran <ttran@student.neumont.edu>