no new features or bugfixes; comments to javascript; refactored to reduce duplicative functions (signal charting.js); renamed some files as a crude namespace