Added missing algorithms.
Added missing files.