Update readme on basic usage + make scanner class more generic all-round