First working version with socket and gui connection