Add file_exists

Logo will now fallback to default logo if selected template is missing a
logo file