init created timestamp in BaseEntity constructor
first crack at domain entities