Made a class for ping information

Made a class to create pings. Contains all of the feature requirements for V1 
@matthandlersux @jondistad @aarondaub
is `instancetype` some cool way of doing `this` for a type? i didn't know about that