Added profile crawling and image crawling, also made Example more sophisticated; not everything fully tested