Feature/end state implementation

Ah, don't we need `initSvg()`? If we don't maybe lets just not declare the `block` var.