Added additional JavaDoc where required.
Renamed exitPath to exitImagePath.
Rewrote some JavaDoc for clarity.
Very small addition of cosmetic white space.
Added JavaDoc for the constructor.
Fixed up some JavaDoc and white space.
Fixed the whitespace on the Interfaces again.
Added JavaDocs.
Added JavaDocs.
Added JavaDoc.
Added JavaDoc.
Added JavaDoc.
Added JavaDoc.
Added several new JavaDoc items.
Added several new JavaDoc items.
Added several new JavaDoc items.
Added several new JavaDoc items.