A simple implementation of UDP connections over single server-multiple client scenario, using Java threads