Started service without creating a new thread.
Added AsyncTask class to handle serverSocket opening, listening and
closing.