make sure datetimes are properly timezoned
added p2p.filters: functions for retrieving commonly used bits out of a p2p dictionary