added documentation and a license file