Renamed Synthesis classes to follow similar naming scheme Synthesis<Function>.