add persistance to local storage
fix persistance to local storage
remove unused files
use useful fucntion names
prepare push(up-sync)