Created an Audit class.

Added an Audit class and the function has been applied to all of the
database access (Add, Update, Delete)