Modelos Genericos para extenderlos