const Vec& for setters
Removed duplicated Setter (hidden in Property)
Obsolete comments
Corrected whitespace
temp commit to undo
Revert "temp commit to undo"

This reverts commit 67b65cb485d1be7c96a633387e861a26e562a885.
Whitespace
Body and Vec can be directly used with cout <<
Whitespace
const ref