Made a class for ping information

Made a class to create pings. Contains all of the feature requirements for V1 
@matthandlersux @jondistad @aarondaub
i think generally it just means the return type of the method? @aarondaub not sure whether the type should be instancetype or id