further merging
add source files
update DESCRIPTION and README.md