Versión inicial que cumple con lo básico.