added some transitions and got first version of persistance via localStorage working