Removed old Samples class. Updated register_samples to use new Sample class. Added support for unprovided limit and page_no on list_igsns method.