Add project and first test
Only accept 200 status code as proof that preview file exists
Add integration test to get status code from a 7digital URL
Organise test folders
Split tests into projects
Use strings for track ids to accommodate zero-padding
Add batch preview filter to filter track ids with missing preview
Add end to end test; improve status code retriever to handle web exceptions
Add gitignore; fix references; remove built files
Enable nuget package restore on build
Remove nuget packages directory
Add ability to specify shop to check for previews - still defaults to UK shop
Add default constructors; use Uris instead of strings; refactor
Extract preview URL builder from preview checker
Add structure mapping
Add structure map as nuget dependency instead