Add support for listing sets with `pulldown ls`.
Refactor the init method and do some tidying
Merge pull request #55 from jackfranklin/ls

Add support for listing sets with `pulldown ls`.