add composer file
add source code
add examples