Updated web app

Better layout
Basic responsive
Save on localstorage
basic toasts