Removed copy-pasta SlaveConnection and SocketListener
Renamed namespaces to default namespaces
Added library project to share code between master/slave