update the new references url
using @rname to avoid copy documentation,and remove 'directx'
update documentation
update DESCRIPTION to make this repository installable