Working on my own copy of minigrad for educational purposes