Added act() to Element and Atom, worked on reactWith() in Atom