implement interactive test
verify getString()
update core, update todos, update interactive tests
update core
update containing project