separate thumbnail class so we can store the page number that goes with
the thumb