Spray Computers: Explorations in Self-Organization