Replace attr_accessors with Virtus attributes