move create server to the top layer
rename store, fix some stuff