Added documentation and made note that the license is public domain