*renamed packages structure
*refactoring
*connecting setup and serverSocket
runnable