 }
 
 
+///API request manager
 public class API {
 	///Test for network connectivity
 	public static var networkAvailable: Bool {

	}
}

public enum NetworkError: ErrorType {
	case NoConnection
	case NoDataToMock
	case BadData
}


public protocol Routable: URLRequestConvertible {
	///HTTP Method for the request
	var method: Alamofire.Method { get }

	}
}

///Mocked data for testing requests
public extension API {
	///Load in and parse the stored JSON file
	public class func mockedDataObject(path: String) -> AnyObject? {
