Code enhancement

Uso de promises
Integracion con API
Manejo de Local Storage