Fetch thumbs before fetching files
Refactor save_file method
Refactor fetch_posts method
Refactor fetch_thread method
Update OP's post if it exists