The purpose of this MR is to make the GWInputs class inherit from the Inputs class to prevent duplicate code.