lightweight JavaScript module system