Add project crawler

1. Given a URL, it can analyze the website and links under this URL.
2. Show how to update control in main thread.