Reestructuracion del codigo para poder soportar la carga de imagenes
desde estructuras que nos sean un filesystem.
Se abstrajo la carga de imagenes.
No esta terminado aun resta hacer una revision y actualizar los tests si
es necesario.