Adding script library
removed
Revert "Adding script library"

This reverts commit f102faac01ccfaab206034c006ed29e442416edb.
Revert "removed"

This reverts commit 60f9bcda33ef3a2c388ab60dcf023bcba073f307.