Some documentation.
Added license.