Updated BuildAll.py to create directories if needed