abstracting some things with the working directory and project name and
removing some unused code