Estudio public

@walterbrunetti 

Para revisar, y dejar notas, saludos!
@Demian-Moschin me parece que en los catch habria que devolcer una exception:
```
Throw New System.Exception(ex)
```
algo asi, no se si esta bien ese codigo