Readied the package for the v1.0.0 release

- Added GPLv3 license file
- Updated the license file
- Added a license to the top of every source file
- Edited documentation to reflect v1.0.0 version