User History Facade

Allow for data to be stored in itemhistory table. Also changed
lastEditedDate column to a timestamp to keep track of user updates