Implemented a first version of the cruncher.