These features need to be implemented: 1. Use c++ bindings 2. automated crawling (use .env for configuration) 3. ability to distribute and update the app