add component.json
add connected lists example
add lib
add makefile