updated namespaces to make more sense with included algorithms