mini refactoring
experimenting with atoms as objects; wip
tests fixed
atoms are expressed now as objects internally
removing of mineral strings; wip
all tests corrected
atom creation cached
eval cache fixed
got rid of a boolean flag in atom
unit test added