setting up base project