Added documentation and solved some minor issues
Included the CopyRight fix from TestEquality