improved tests, one file for Euclids method and each function gets on te...

...st that runns against a set of inputs