Added vector product. Refactoring of functions name. Print some tests