Added async task to MainActivity, modified service to call parser on separate thread