O.2.2. Implement algorithms for identifying anomalies identified

Implement the identified set of algorithms from #391 and define strategies and procedures for identifying anomalies.