Refactor variable initialization into reset method

Fixes #12

This allows users to call reset to re-initialize the scroll helper.

Call reset from LiteList.clear to update the scroll offset in the
helper.