initial shell.js lib file