chore(license): add license and improve documentation