first commit
add clean/build and enhanced component.json