Initial Pipeline work

Many parts are not functional or commented out. Later flags will replace comments