Day 2 Milestone 3 work completed. Need to handle MsgEncoder/Decoder and will be %90 complete