modify author and remove redundant dependencies
add license