I won't comment on this since I know nothing about it, in fact this article is the first I ever heard of it, and this article is from 2001. But the first few pages about "artificial atoms" I found interesting, maybe you will as well...
http://www.wired.com/wired/archive/9.10/atoms.html