I changed Guest  class by adding getters and setter and toString method.
I also Create and partly do some job in Unit OfWorkForGuest
Merge origin/master