YAY - everything works! 

Client --Requests wakup call from server--> Server --send wakup call to
client-->Client displays wakup info

todo: clean up code and add comments so I remember where the problems
were.