Update core.py

Documentation, change in the the way of retrieving image links and the option to save the images under their real name