using dateutil to parse datetime strings, closes #16
added seeding, closes #15