Implement restoring previosly selected books from session

gh-6