ignore dependencies
add a package json
add a makefile
creating the custom component
updates the build
adds a little demo