Added documentation and a license.