Added spec for subordinately objects
Renamde method
fixed defect in spec
Implemeted method works in proper with subordinately objects
Added more examples
Refacored one attribute examples with shared examples
Moved common before on top
Added more examples and implemeted a feature
Refactores samples