Switched the tests frameworks to cloud hosted veersions.
Added a generic function library.