Current Atom Theory