Refactor, separate the http service and the loader ultility and poster
utility. So there are three more package added...