wip: base_repository: add method descriptions
wip: base_repository: add load_cache()