Added page number validation: now it accepts only positive integers.
Issue #29