Added the PropertyManager class. (no implementation)