added algorithms to a different folder