Lab 8 - Done up to 1.7 p8 - added fixes-read desc.

Done up to and including step 1.7 page 8. Updated/changed/added code to
incorporate Brian's fixes to make program run/display correctly on AMD
graphics cards. Now works completely and correctly. (Read commit changes
for details).