ThreeGayHub /SolarNetworkSwift1039Elegant network abstraction layer in Swift.swiftnetworknetworkingalamofire