Merge pull request #9 from cmhbenjamin/master

Passing ServerValueHolder instead of individual values
Fixed verify header method
Stage A and B working , need to validation address/port of packet
received at Stage B,C,D with Stage A packet