add storage
add config
initialize
rename folder
some improves
fix config requiring