Renamed main to tester.
Added further comments to property header.
Added additional test.