Problem: Solution wasn't set up correctly and client set up both server and client

Added project to solution, fixed client set up code.
Merge pull request #3 from putnap/master

Problem: Solution wasn't set up correctly and client set up both server ...
problem: the ip and port of the server are not configurable solution: reading it from the command line
Merge pull request #4 from seburgi/master

problem: the ip and port of the server are not configurable solution: re...
PRoblem: client needs to scan ports