Comments added, tests passed, graphics settings corrected.