Limpieza de codigo duplicado y organizacion