adding in missing dependencies and removing build files from the .ignore