Begin working on interpreting the ast directly
Update readme with a thought
Has constants, objects, stack, prints the world
Add nil, method sigs, more stuff to bindings
Prettier inspection
Got tired of the data-structury thing, provide a bit of encapsulation and state
Rename constant stuff as namespaces
Change example so I don't have to deal with blocks yet
IDK, lots of changes
Example works (output below)

PRINTED INTERNALLY: "Josh"

-----

CONSTANTS:
  ::Object
    #inspect
    #instance_variable_get
    #puts
    ::Class
      #allocate
      #new
    ::BasicObject
    ::NilClass
    ::TOPLEVEL_BINDING
    ::Symbol
    ::String
    ::User
      #initialize
      #name
      #name=

STACK:
  #<RbBinding ast: parent:false constant:Object self:#<Interpreter::RbObject:0x007fbb849c8398 @klass=Object, @ivars={}, @object_id=5, @internal_vars={}> local_vars={}>

OBJECTS:
  BasicObject
  Object
  Class
  NilClass
  #<Interpreter::RbObject:0x007fbb849c84d8 @klass=NilClass, @ivars={}, @object_id=4, @internal_vars={}>
  #<Interpreter::RbObject:0x007fbb849c8398 @klass=Object, @ivars={}, @object_id=5, @internal_vars={}>
  Symbol
  String
  #<Interpreter::RbObject:0x007fbb842432a8 @klass=String, @ivars={}, @object_id=8, @internal_vars={:value=>"Josh"}>
  #<Interpreter::RbObject:0x007fbb84242a38 @klass=User, @ivars={:@name=>"Josh"}, @object_id=9, @internal_vars={}>
Move files into a "proof_of_concept" dir

B/c now I'm going to try to do it for real
Server dumps the ast directly
Specify more deps
Begin the translation from ast to json
Wraps undelimited begin
Handles multiple expressions with paren and begin/end delimiters
Expressions have "children" now instead of child "expressions", works w/ semicolon delimiters
Just some thoughts
Better spec name
Handles send