Simple domain object skeleton