wiring updates, testing more robust example
added Atomic.expand, using promises in example, fixed before/after, fixed load() to return a promise