new design, stack tests work
dict read write and add
bytes read and write
dict lookup
add string, match on length only
string lookup on length and contents
a bit of refactoring
some number tests, still only positive, though
parse and push negative numbers