modified property names and added additional methods to retrieve the entire properties collection
add a new constructor to accept a DatabaseProperties argument and deprecated the old constructor
updated test case to use new constructor
added tests for new methods