Restrict Editing of Certain Properties and View history of User Edits

This is essential, especially for properties that factor into calculating commissions.