Added URL detection to the constructor.
Added support for URLs to SimpleFile, completes #8 although another issue will be opened up to handle errors and do validations.