ESAC Software Carpentry Bootcamp repository for class hands-on practice