created a logging class.
Main logged.
Renamed the values header to globals header, now using define.
Client logger logs server response.
Make use of the globals and logger classes.
Change a info log to a error log.
Added a lot of comments.
Client header now shows the handle command method and client has a destructor.
Small comment change.
Program now handles invalid commands.
Merge pull request #18 from sergio91/feature-logger

Feature logger