Full-ish CommonJS compatibility with Architect.
Added architect demo to show off compatibility.