Parse of rosters, new simulation code

Completed parsing code such that rosters are parsed successfully and
written to disk. Simulation code updated, but note that it does not
work completely at this time.