yay working server that doesnt block because BufferedReader waits for a linefeed and/or carriage return