initial version of component
gitignore