You can run 'make' to complie everything.
To run the tests for part A run 'make testA' and then ./testA
To run the tests for part B, FIRST RUN './testA' AND THEN: run 'make testB' and then ./testB
NOTE THAT TEST B IS DEPENDENT ON TEST A! RUN './testA' FIRST
To test our bonus (errno implementation), after 'make all' and './testA', run './errnoBonus'.