It's a repo to hold algorithms base classes