Added capabilities for get, will need to refactor to keep connection open both ways.  Moving on to out of order packets / dropped packets soon