Moved Socket.hpp to headers folder and fixed build process in CMakeLists.txt