Multi project

Change build to a multi-project build in preparation for adding pigpen-parquet and others