list navigation and basic list update (api request) implemented. next: client side list refresh