making segmentInfo asynchronous
Merge pull request #87 from efullea/segment

Making segmentInfo asynchronous. Closes #80