Commit inicial con la deficincion de clases e interfaces