object initialization, js onclick fix

Change-Id: Ic40c06f2e1a7d9a81f8a8649ebc7dad3eb2af65c
object initialization, js onclick fix II

Change-Id: I457aab43874a06593eaeb8b922538e3e4bd24fbf
hierarchy plugin

Change-Id: If8c38e0f18ad15519c66f6dac7745fdd29849f64
unit test coverage, making sonar happier

Change-Id: I5c528a41a22ff415fa0e45de6752bb4eb73ba355