added cropping and tests to download function
refactor return from download
correct test name
fixed url under code review advice
added test for no crop details given
fixed all syntax for expect to raise error for long lines
fixed rebase