add r branch
done with storage basic function
add repo and config in models
local repo done
controller done
use hex number as key and List support sort
fix a test error