added harmonicNumber test, demo, and properties