Tweaks and changes to CACM paper, added refs, some reorganisation