Create a BaseEntity which contains creation and update timestamps (maybe include delete timestamps as well? for soft delete purposes)