Added Log class for testing purposes and started implementation of the usage of multiple algorithms