initial structure

Añadidos la estructura de ficheros y el código facilitado por el
profesor, que posteriormente adaptaremos o cambiaremos según nuestro
criterio o necesidades.