move KV classes in __init__.py
fix walk name
fix extends name