Added ability to edit individual properties (if allowed)
Changed PropertiesViewController to accept an array of Property objects at initialisation