Added a file not found exception

When you can't find the file this will show a senseible error message rather than a blank page.