introduced MaplessModel which has an id and createdOn modifiedOn and deletedOn dates