Add defcell-raw and defcell-const and tests
s/dependencies/depinfo
Split core in layout and evaluation
Intermediate commit to save non-working code