Re-structured the code design pattern, added the celery to run the twitter listener in background job