Rename ResponseThread, implement Runnable instead of extending Thread