Added changelog and readme, plus added the Criterion series of classes