add require.
add shebang support.
refactor.
refactor.
add srfi-13 string library.