Separacion de los scripts, mejoras y documentacion