Simple world with communicating nodes. Nodes can access extended simulation API (simu, level 3 agents) for object manipulation. simulation.js: Main simulation model node.js: Node agent (mobile nodes and beacons) world.js: World agent