Added documentation and included license.