add directory structure & beginnings of interpreter