isValidProject needs to allow for .cordova not existing