working tests
npm ignore
new memory model proto
children centric rules
first prototype complete