MKS exercise about Model View Controller paradigm and also using localStorage in the browser