update to standardize declaration, add file-system.js