Change the way of create the class
Going back to prototype way of add functions to an object
Changing stubs for spies. Cleaner