Estructuración del método principal

Se dividió y organizó el proyecto por subrutinas