@JsonIgnoreProperties and serializable added to DTOs classes
merging Alex branch with Master