 import Foundation
 
 
-class PlaidSwiftClient {
+struct PlaidSwiftClient {
 
     //    MARK: Class Functions
     
-    class func plaidInstitutions(completionHandler: (response: NSHTTPURLResponse?, institutions: [PlaidInstitution], error: NSError?) -> ()) {
+    static func plaidInstitutions(completionHandler: (response: NSHTTPURLResponse?, institutions: [PlaidInstitution], error: NSError?) -> ()) {
         Alamofire.manager.request(.GET, PlaidURL.institutions).responseJSON {(request, response, data, error) in
             if let institutions = data as? [[String : AnyObject]] {
                 let plaidInstitutions = institutions.map { institution in

    }
    
    
    class func submitMFAResponse(response: String,
                              institution: PlaidInstitution,
                              accessToken: String,
                        completionHandler: (response: NSHTTPURLResponse, responseData: [String: AnyObject]) -> ()) {

    
    
    
    static func loginToInstitution(institution: PlaidInstitution,
                                     username: String,
                                     password: String,
                                          pin: String,
