added dependences Zrt
add modules puppet
add library test