Adding gradient options to AtomNode
working snapshot