add license
update documentation to include APIs and license