changed decompose method to keep original signal in level 0 .. adapted
recompose and JUnit tests ..