# Functions
Draw will return a multiline string using mapCoordsToColor to determine which cells should be colored white (1) or black/empty (0).
MakeComputer initializes a new comp.
MakeRobot holds info on the location and direction of the robot only.
# Structs
Intcode is an OOP approach *************************************************
MakeComputer is equivalent to the constructor
Step takes in an input int and updates properties in the computer:
- InstructionIndex: where to read the next instruction from
- LastOutput, what the last opcode 4 outputted
- PuzzleIndex based if the last instruction modified the puzzle at all
****************************************************************************/.
Robot struct, x and y are coordinate system based, NOT 2D array 0-indexed.