Added IDistance interface
Added datamodel-oriented method to IDistance interface
Renamed Fireworks.Distance namespace to Fireworks.Distances
IDistance method signature fix
Added EuclideanDistance class that implements IDistance

Right now it is a wrapper on Math.NET Numerics Distance.Euclidean()
static method.
Minor addition to EuclideanDistance.Calculate method
Used EuclideanDistance class in main logic