add component index.js class name
refactory init/create
version