starting to layout pinger library.