Refactor consuming api, and change directory files order
Adding new model ListView