A light weight JavaScript library for dynamic module pattern of JavaScript