Fixes #34 Engine will now check that tar file exists before attempting to extract it