UI  implemented

Still need to bind JS to update the model and switch persistance on or
off