refactor; now agents as iframes, no styling
camera move is now with left-click