Add CompleteResultsParser and stub out writer classes.
Break main module into smaller modules.