Added a function that returns the ip address and port as string as following: "ip:port".
I added this because the String() method is not the right method for some other functions like net.Listen to return such a string.
New version of the message format.
Added the kontrollTyp (controlType) to the message. It was in a seperate embedded message before.
If only one node is availabe just abort, because with only one node we cannt do much.
Set the used protocol at the CollectAllFromNodeListFile function to use it in the later program.
Wrote two functions that pretty prints a main menu and a menu for chosing the kind of control type action for the controller.
Wrote the needed function to choose the random neighbors for the independent node.
Renamed the neighbor to neibors map.
Implemented the function for handling the controller which prints now the menus and reads from STDIN.
Forgot to add the time import for the chooseThreeNeighbors function. Is needed for the seed.
Implemented the first part of the independend node function and the sending and receiving functions for the protocol buffers message.