Added Distance interface with generic parameter, it returns a double indicating the distance between the two objects.
Optimized isSqrtInteger function.
Added AlgebraEntity class, it holds the array of float of every object and has the setters and getters. Every object of this library extends from this one.
Updated Abstract classes with AlgabreEntity. Added Vertex distanceTo Vertex function using Vector constructor.