Movidos casi todos los metodos a una clase aparte de Object para no agregar tanto a la clase.