add enough stuff to maybe start work on rendering code
expression parsing has begun
another checkpoint
checkpoint
initial import