fixed some issues in driver because we are good at error checking, added proj outline to repo