setup the basic directories and some of the dependencies