Added a check for bsl-app to even run basil, if it does not exist we warn and quit