diff --git a/README.md b/README.md
index 1e4617a..0159631 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
A template for kick starting a Rust and WebAssembly project using wasm-pack .
-
+ [![Netlify Status](https://api.netlify.com/api/v1/badges/5ba03ba7-ff8b-4c54-94e7-cd5fd76a6737/deploy-status)](https://app.netlify.com/sites/yew-todomvc/deploys)
diff --git a/netlify/1.todomvc.js b/netlify/1.todomvc.js
new file mode 100644
index 0000000..434adc4
--- /dev/null
+++ b/netlify/1.todomvc.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[,function(e,r,n){"use strict";n.r(r);var t=n(2);function c(){return t.f()}n.d(r,"run_app",function(){return c}),n.d(r,"__wbg_error_4bb6c2a97407129a",function(){return u}),n.d(r,"__wbg_new_59cb74e423758ede",function(){return b}),n.d(r,"__wbg_stack_558ba5917b466edd",function(){return l}),n.d(r,"__wbg_cargowebsnippeta1f43b583e011a9bbeae64030b81f677e6c29005_1cdb3d16b55d23f0",function(){return S}),n.d(r,"__wbg_cargowebsnippetf6358c198ebcc61c9da370cca2679c0b8bc81a7b_b0a8d74a3dbb1007",function(){return D}),n.d(r,"__wbg_cargowebsnippetda2febd72f9938d90bc2bf2905643f595b07abd9_0b29f38fb612a395",function(){return I}),n.d(r,"__wbg_cargowebsnippet6a77b2f2accec26fefbfa0d864061d26f40f8f6f_6748f802f3e70344",function(){return v}),n.d(r,"__wbg_cargowebsnippet0da47658267a7497de743e1b0892f992ba6ca6ef_0aba570773913087",function(){return R}),n.d(r,"__wbg_wasmbindgeninitialize_12babe83eca83e35",function(){return B}),n.d(r,"__wbg_cargowebsnippete98a190b90a0407769c281524cb2eda822eee6c8_98d3972a0e82d436",function(){return V}),n.d(r,"__wbg_cargowebsnippet23639371cb88eaf0e4e3ff14ba63d1e5b5cea0b2_7474463a4e79ae31",function(){return W}),n.d(r,"__wbg_cargowebsnippet76b04ba9e32018da808d8aa674d3f0898fe28500_3a2f45ee98cbcd74",function(){return j}),n.d(r,"__wbg_cargowebsnippet8fde8c0fb107bdf550973d062ce5c1188b15ac65_f719c80011ba3955",function(){return m}),n.d(r,"__wbg_cargowebsnippet3730ae2ea96d69416fa5ec352b8ebb9d03d0f955_0cd12fd532d1c57b",function(){return y}),n.d(r,"__wbg_cargowebsnippetab05f53189dacccf2d365ad26daa407d4f7abea9_97bf501d8b4cc760",function(){return H}),n.d(r,"__wbg_cargowebsnippet85b9ecbdb8513465b790546acfd0cd530441b8a4_32233b61dc84a1df",function(){return U}),n.d(r,"__wbg_cargowebsnippet513cc5b95412492d529556ccd01ecd4a671a4df8_c7c4b9c074963aeb",function(){return h}),n.d(r,"__wbg_cargowebsnippet614a3dd2adb7e9eac4a0ec6e59d37f87e0521c3b_a4a1c88789cfb500",function(){return q}),n.d(r,"__wbg_cargowebsnippetb06dde4acf09433b5190a4b001259fe5d4abcbc2_86fd4fbc918edadf",function(){return x}),n.d(r,"__wbg_cargowebsnippete9638d6405ab65f78daf4a5af9c9de14ecf1e2ec_ef5b65d1c630053f",function(){return k}),n.d(r,"__wbg_cargowebsnippet0aced9e2351ced72f1ff99645a129132b16c0d3c_c0a9de7ae23dedc4",function(){return O}),n.d(r,"__wbg_cargowebsnippetff5103e6cc179d13b4c7a785bdce2708fd559fc0_5355d4cdb21f59d3",function(){return C}),n.d(r,"__wbg_cargowebsnippet690311d2f9134ac0983620c38a9e6460d4165607_d9dea5dc7994d82d",function(){return F}),n.d(r,"__wbg_cargowebsnippetec62bad51093fd25faa38be3170e100862e191f3_b2ed0019840a2dcc",function(){return M}),n.d(r,"__wbg_cargowebsnippet8a049af1e4867892fca647811a9472e4c5832053_a9e7683790b0caaf",function(){return L}),n.d(r,"__wbg_cargowebsnippet35be0ed5290143140bb423ae9ddacd0ff4d5c142_a5ff3e575bac7876",function(){return z}),n.d(r,"__wbg_cargowebsnippet906f13b1e97c3e6e6996c62d7584c4917315426d_3c596336d717e610",function(){return N}),n.d(r,"__wbg_cargowebsnippeta152e8d0e8fac5476f30c1d19e4ab217dbcba73d_38cd4f10b3091fe7",function(){return J}),n.d(r,"__wbg_cargowebsnippetc26ddf75f581148e029dfcd95c037bb50d502e43_2c320938622e0b80",function(){return K}),n.d(r,"__wbg_cargowebsnippet99c4eefdc8d4cc724135163b8c8665a1f3de99e4_ff42a9d628bac1ec",function(){return G}),n.d(r,"__wbg_cargowebsnippetf750c7bda400081b4d7209f43f9d59214d39f6ea_a3952b658d088be8",function(){return Q}),n.d(r,"__wbg_cargowebsnippetdb762fbd0852841fc4d42adbcd368e21690b65ff_02af4a84a0a6b8f6",function(){return X}),n.d(r,"__wbg_cargowebsnippet421a1cbbb6d8cd3fce882ec5888027b0855feebe_0899888d99f9c218",function(){return Y}),n.d(r,"__wbg_cargowebsnippet0f503de1d61309643e0e13a7871406891e3691c9_20133ef341f8d8e3",function(){return Z}),n.d(r,"__wbg_cargowebsnippet80d6d56760c65e49b7be8b6b01c1ea861b046bf0_c19c455f7a6d151e",function(){return $}),n.d(r,"__wbg_cargowebsnippet9f22d4ca7bc938409787341b7db181f8dd41e6df_d0a6616ad7441e14",function(){return ee}),n.d(r,"__wbg_cargowebsnippet0e54fd9c163fcf648ce0a395fde4500fd167a40b_1eec6cc388bd7ac1",function(){return re}),n.d(r,"__wbg_cargowebsnippet7c8dfab835dc8a552cd9d67f27d26624590e052c_8fdbb3a4c1a5c8b5",function(){return ne}),n.d(r,"__wbg_cargowebsnippetde2896a7ccf316486788a4d0bc433c25d2f1a12b_18e3a5088904cca7",function(){return te}),n.d(r,"__wbg_cargowebsnippetc023351d5bff43ef3dd317b499821cd4e71492f0_6edb476c6ba64476",function(){return ce}),n.d(r,"__wbg_cargowebsnippet351b27505bc97d861c3914c20421b6277babb53b_7136976ad04de974",function(){return _e}),n.d(r,"__wbg_cargowebsnippet08a3b15e1358700ac92bc556f9e9b8af660fc2c7_c02123d9077932d8",function(){return oe}),n.d(r,"__wbg_cargowebsnippetf03767d5868baf486b51c1e3988d0ce100e850ca_c652568acb5a1464",function(){return ae}),n.d(r,"__wbg_cargowebsnippet46518012593da937dd5f35c2fc1c5e1dcade260b_a2c185005893ebcb",function(){return fe}),n.d(r,"__wbg_cargowebsnippetcd41a77d0178ae27c833ef2950e5f1a48a1455c1_17bf697aa0ebda06",function(){return ue}),n.d(r,"__wbg_cargowebsnippete741b9d9071097746386b2c2ec044a2bc73e688c_6265a5f4aa12ccc8",function(){return ie}),n.d(r,"__wbg_cargowebsnippet8545f3ba2883a49a2afd23c48c5d24ef3f9b0071_97db452bb7cdb056",function(){return de}),n.d(r,"__wbg_cargowebsnippetcb392b71162553130760deeb3964fa828c078f74_1315ae7258ff9b4c",function(){return Ee}),n.d(r,"__wbg_cargowebsnippetafafe9a462a05084fec65cacc7d6598e145ff3e3_8c9b5da6dc3446cc",function(){return be}),n.d(r,"__wbg_cargowebsnippet91749aeb589cd0f9b17cbc01b2872ba709817982_8426574b6255a669",function(){return Te}),n.d(r,"__wbg_cargowebsnippet6fcce0aae651e2d748e085ff1f800f87625ff8c8_d5d45085122e95ee",function(){return se}),n.d(r,"__wbg_cargowebsnippet72fc447820458c720c68d0d8e078ede631edd723_d416f64e33661cfd",function(){return Ae}),n.d(r,"__wbg_cargowebsnippet97495987af1720d8a9a923fa4683a7b683e3acd6_bb81ca022423e912",function(){return Pe}),n.d(r,"__wbg_cargowebsnippetdc2fd915bd92f9e9c6a3bd15174f1414eee3dbaf_c69c92b3dd5642c1",function(){return pe}),n.d(r,"__wbg_cargowebsnippet1c30acb32a1994a07c75e804ae9855b43f191d63_592e059660a873f0",function(){return le}),n.d(r,"__wbg_cargowebsnippet352943ae98b2eeb817e36305c3531d61c7e1a52b_371e2638ae557d7e",function(){return ge}),n.d(r,"__wbg_cargowebsnippetbb618d13cbb219642bd219af99ee1519e5658d77_782aa1474d1a1418",function(){return we}),n.d(r,"__wbg_cargowebsnippet4fd31c9e56d40b8642cf9e6f96fd6b570f355cea_8a401aade62618ba",function(){return Se}),n.d(r,"__wbg_cargowebsnippet114b518968fda2247f8d0d6ad5a226d35aa55986_90291b06311b4650",function(){return De}),n.d(r,"__wbg_cargowebsnippetc5c1b47195f246fcd2672c546e8c4d526e328687_8e9bf2760a8d405c",function(){return Ie}),n.d(r,"__wbg_cargowebsnippet6bcfdb0f4808b0b1e8b8b8d2facd39b73ac5018b_2b46a18b54b44834",function(){return ve}),n.d(r,"__wbg_cargowebsnippet199d5eb25dfe761687bcd487578eb7e636bd9650_cab2de567628901e",function(){return Re}),n.d(r,"__wbindgen_cb_forget",function(){return Be}),n.d(r,"__wbindgen_memory",function(){return Ve}),n.d(r,"__wbindgen_function_table",function(){return We}),n.d(r,"__wbindgen_throw",function(){return je}),n.d(r,"__wbindgen_closure_wrapper484",function(){return me}),n.d(r,"__wbindgen_closure_wrapper486",function(){return ye}),n.d(r,"__wbindgen_object_clone_ref",function(){return He}),n.d(r,"__wbindgen_object_drop_ref",function(){return Ue});let _=new TextDecoder("utf-8"),o=null;function a(){return null!==o&&o.buffer===t.e.buffer||(o=new Uint8Array(t.e.buffer)),o}function f(e,r){return _.decode(a().subarray(e,e+r))}function u(e,r){let n=f(e,r);n=n.slice(),t.b(e,1*r),console.error(n)}const i=new Array(32);i.fill(void 0),i.push(void 0,null,!0,!1);let d=i.length;function E(e){d===i.length&&i.push(i.length+1);const r=d;return d=i[r],i[r]=e,r}function b(){return E(new Error)}function T(e){return i[e]}let s,A=0,P=new TextEncoder("utf-8");s="function"==typeof P.encodeInto?function(e){let r=e.length,n=t.c(r),c=0;for(;;){const _=a().subarray(n+c,n+r),{read:o,written:f}=P.encodeInto(e,_);if(c+=f,o===e.length)break;e=e.substring(o),n=t.d(n,r,r+=3*e.length)}return A=c,n}:function(e){const r=P.encode(e),n=t.c(r.length);return a().set(r,n),A=r.length,n};let p=null;function l(e,r){const n=s(T(r).stack),c=A,_=(null!==p&&p.buffer===t.e.buffer||(p=new Uint32Array(t.e.buffer)),p);_[e/4]=n,_[e/4+1]=c}function g(e){e<36||(i[e]=d,d=e)}function w(e){const r=T(e);return g(e),r}function S(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void(c.checked=_);var t,c,_}function D(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void c.removeAttribute(_);var t,c,_}function I(e,r,n,t){return c=w(e),_=r,o=n,a=t,_=c.STDWEB_PRIVATE.to_js(_),o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void _.setAttribute(o,a);var c,_,o,a}function v(e,r){return n=w(e),t=r,void((t=n.STDWEB_PRIVATE.to_js(t)).type="");var n,t}function R(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void(c.type=_);var t,c,_}function B(e,r,n,t){return E((c=w(e),_=w(r),o=T(n),a=T(t),(f={}).web_malloc=o,f.web_free=a,f.web_table=_,Object.defineProperty(f,"HEAP8",{get:function(){return new Int8Array(c.buffer)}}),Object.defineProperty(f,"HEAP16",{get:function(){return new Int16Array(c.buffer)}}),Object.defineProperty(f,"HEAP32",{get:function(){return new Int32Array(c.buffer)}}),Object.defineProperty(f,"HEAPU8",{get:function(){return new Uint8Array(c.buffer)}}),Object.defineProperty(f,"HEAPU16",{get:function(){return new Uint16Array(c.buffer)}}),Object.defineProperty(f,"HEAPU32",{get:function(){return new Uint32Array(c.buffer)}}),Object.defineProperty(f,"HEAPF32",{get:function(){return new Float32Array(c.buffer)}}),Object.defineProperty(f,"HEAPF64",{get:function(){return new Float64Array(c.buffer)}}),f));var c,_,o,a,f}function V(e,r){return n=w(e),t=r,0|((c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof KeyboardEvent&&"keypress"===c.type);var n,t,c}function W(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.key);var t,c,_}function j(e,r){return n=w(e),t=r,0|((c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof FocusEvent&&"blur"===c.type);var n,t,c}function m(e,r,n,t){return c=w(e),_=r,o=n,a=t,_=c.STDWEB_PRIVATE.to_js(_),o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void _.setItem(o,a);var c,_,o,a}function y(e,r,n,t){return c=w(e),_=r,o=n,a=t,o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void c.STDWEB_PRIVATE.from_js(_,o.getItem(a));var c,_,o,a}function H(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.value);var t,c,_}function U(e,r){return n=w(e),t=r,void(t=n.STDWEB_PRIVATE.to_js(t)).stopPropagation();var n,t}function h(e,r){return n=w(e),t=r,0|((c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof Event&&"input"===c.type);var n,t,c}function q(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.error);var t,c,_}function x(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.success);var t,c,_}function k(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void n.STDWEB_PRIVATE.unregister_raw_value(t);var n,t}function O(e,r){return n=w(e),t=r,c=n.STDWEB_PRIVATE.get_raw_value(t),n.STDWEB_PRIVATE.register_raw_value(c);var n,t,c}function C(e,r){return n=w(e),t=r,void(n.STDWEB_PRIVATE.tmp=n.STDWEB_PRIVATE.to_js(t));var n,t}function F(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.nextSibling);var t,c,_}function M(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void c.remove(_);var t,c,_}function L(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void c.add(_);var t,c,_}function z(e,r){return n=w(e),t=r,0|((c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof MouseEvent&&"dblclick"===c.type);var n,t,c}function N(e,r){return n=w(e),t=r,0|((c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof MouseEvent&&"click"===c.type);var n,t,c}function J(e,r,n,t){return c=w(e),_=r,o=n,a=t,o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void c.STDWEB_PRIVATE.from_js(_,function(){try{return{value:o.querySelector(a),success:!0}}catch(e){return{error:e,success:!1}}}());var c,_,o,a}function K(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void(c.value=_);var t,c,_}function G(e,r,n,t,c){return _=w(e),o=r,a=n,f=t,u=c,a=_.STDWEB_PRIVATE.to_js(a),f=_.STDWEB_PRIVATE.to_js(f),u=_.STDWEB_PRIVATE.to_js(u),void _.STDWEB_PRIVATE.from_js(o,(i=a,f.addEventListener(u,i),i));var _,o,a,f,u,i}function Q(e,r,n,t){return function(e,r,n,t){r=e.STDWEB_PRIVATE.to_js(r),n=e.STDWEB_PRIVATE.to_js(n),t=e.STDWEB_PRIVATE.to_js(t);var c=r;n.removeEventListener(t,c),c.drop()}(w(e),r,n,t)}function X(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.sessionStorage);var t,c,_}function Y(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.localStorage);var t,c,_}function Z(e,r){return n=w(e),t=r,void n.STDWEB_PRIVATE.from_js(t,window);var n,t}function $(e,r){return n=w(e),t=r,void n.STDWEB_PRIVATE.decrement_refcount(t);var n,t}function ee(e,r){return n=w(e),t=r,void n.STDWEB_PRIVATE.increment_refcount(t);var n,t}function re(e,r){return n=w(e),t=r,(c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof DOMException&&"InvalidCharacterError"===c.name;var n,t,c}function ne(e,r){return n=w(e),t=r,(c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof DOMException&&"SyntaxError"===c.name;var n,t,c}function te(e,r){return n=w(e),t=r,(c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof DOMException&&"NotFoundError"===c.name;var n,t,c}function ce(e,r){return n=w(e),t=r,(c=n.STDWEB_PRIVATE.acquire_js_reference(t))instanceof DOMException&&"HierarchyRequestError"===c.name;var n,t,c}function _e(e,r){return n=w(e),t=r,n.STDWEB_PRIVATE.acquire_js_reference(t)instanceof Node|0;var n,t}function oe(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void(c.nodeValue=_);var t,c,_}function ae(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.lastChild);var t,c,_}function fe(e,r,n,t,c){return _=w(e),o=r,a=n,f=t,u=c,a=_.STDWEB_PRIVATE.to_js(a),f=_.STDWEB_PRIVATE.to_js(f),u=_.STDWEB_PRIVATE.to_js(u),void _.STDWEB_PRIVATE.from_js(o,function(){try{return{value:a.insertBefore(f,u),success:!0}}catch(e){return{error:e,success:!1}}}());var _,o,a,f,u}function ue(e,r,n,t){return c=w(e),_=r,o=n,a=t,o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void c.STDWEB_PRIVATE.from_js(_,function(){try{return{value:o.removeChild(a),success:!0}}catch(e){return{error:e,success:!1}}}());var c,_,o,a}function ie(e,r,n){return t=w(e),c=r,_=n,c=t.STDWEB_PRIVATE.to_js(c),_=t.STDWEB_PRIVATE.to_js(_),void c.appendChild(_);var t,c,_}function de(e,r){return n=w(e),t=r,n.STDWEB_PRIVATE.acquire_js_reference(t)instanceof HTMLTextAreaElement|0;var n,t}function Ee(e,r){return n=w(e),t=r,n.STDWEB_PRIVATE.acquire_js_reference(t)instanceof HTMLInputElement|0;var n,t}function be(e,r,n,t){return c=w(e),_=r,o=n,a=t,o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void c.STDWEB_PRIVATE.from_js(_,o.createTextNode(a));var c,_,o,a}function Te(e,r,n,t){return c=w(e),_=r,o=n,a=t,o=c.STDWEB_PRIVATE.to_js(o),a=c.STDWEB_PRIVATE.to_js(a),void c.STDWEB_PRIVATE.from_js(_,function(){try{return{value:o.createElement(a),success:!0}}catch(e){return{error:e,success:!1}}}());var c,_,o,a}function se(e,r){return n=w(e),t=r,void n.STDWEB_PRIVATE.from_js(t,document);var n,t}function Ae(e,r,n,t){return c=w(e),_=r,o=n,a=t,void console.error("Panic location:",c.STDWEB_PRIVATE.to_js_string(_,o)+":"+a);var c,_,o,a}function Pe(e,r,n){return t=w(e),c=r,_=n,void console.error("Panic error message:",t.STDWEB_PRIVATE.to_js_string(c,_));var t,c,_}function pe(e){return w(e),void console.error("Encountered a panic!")}function le(e){return function(e){e.STDWEB_PRIVATE={},e.STDWEB_PRIVATE.to_utf8=function(r,n){for(var t=e.HEAPU8,c=0;c=55296&&_<=57343&&(_=65536+((1023&_)<<10)|1023&r.charCodeAt(++c)),_<=127?t[n++]=_:_<=2047?(t[n++]=192|_>>6,t[n++]=128|63&_):_<=65535?(t[n++]=224|_>>12,t[n++]=128|_>>6&63,t[n++]=128|63&_):_<=2097151?(t[n++]=240|_>>18,t[n++]=128|_>>12&63,t[n++]=128|_>>6&63,t[n++]=128|63&_):_<=67108863?(t[n++]=248|_>>24,t[n++]=128|_>>18&63,t[n++]=128|_>>12&63,t[n++]=128|_>>6&63,t[n++]=128|63&_):(t[n++]=252|_>>30,t[n++]=128|_>>24&63,t[n++]=128|_>>18&63,t[n++]=128|_>>12&63,t[n++]=128|_>>6&63,t[n++]=128|63&_)}},e.STDWEB_PRIVATE.noop=function(){},e.STDWEB_PRIVATE.to_js=function(r){var n=e.HEAPU8[r+12];if(0!==n){if(1===n)return null;if(2===n)return e.HEAP32[r/4];if(3===n)return e.HEAPF64[r/8];if(4===n){var t=e.HEAPU32[r/4],c=e.HEAPU32[(r+4)/4];return e.STDWEB_PRIVATE.to_js_string(t,c)}if(5===n)return!1;if(6===n)return!0;if(7===n){t=e.STDWEB_PRIVATE.arena+e.HEAPU32[r/4],c=e.HEAPU32[(r+4)/4];for(var _=[],o=0;o0&&(o=e.STDWEB_PRIVATE.alloc(_),e.HEAPU8.set(c,o)),e.HEAPU32[n/4]=o,e.HEAPU32[(n+4)/4]=_}:function(r,n){var t=e.STDWEB_PRIVATE.utf8_len(n),c=0;t>0&&(c=e.STDWEB_PRIVATE.alloc(t),e.STDWEB_PRIVATE.to_utf8(n,c)),e.HEAPU32[r/4]=c,e.HEAPU32[(r+4)/4]=t},e.STDWEB_PRIVATE.from_js=function(r,n){var t=Object.prototype.toString.call(n);if("[object String]"===t)e.HEAPU8[r+12]=4,e.STDWEB_PRIVATE.to_utf8_string(r,n);else if("[object Number]"===t)n===(0|n)?(e.HEAPU8[r+12]=2,e.HEAP32[r/4]=n):(e.HEAPU8[r+12]=3,e.HEAPF64[r/8]=n);else if(null===n)e.HEAPU8[r+12]=1;else if(void 0===n)e.HEAPU8[r+12]=0;else if(!1===n)e.HEAPU8[r+12]=5;else if(!0===n)e.HEAPU8[r+12]=6;else if("[object Symbol]"===t){var c=e.STDWEB_PRIVATE.register_raw_value(n);e.HEAPU8[r+12]=15,e.HEAP32[r/4]=c}else{var _=e.STDWEB_PRIVATE.acquire_rust_reference(n);e.HEAPU8[r+12]=9,e.HEAP32[r/4]=_}};var n="function"==typeof TextDecoder?new TextDecoder("utf-8"):"object"==typeof util&&util&&"function"==typeof util.TextDecoder?new util.TextDecoder("utf-8"):null;e.STDWEB_PRIVATE.to_js_string=null!=n?function(r,t){return n.decode(e.HEAPU8.subarray(r,r+t))}:function(r,n){for(var t=e.HEAPU8,c=(0|(r|=0))+(0|(n|=0)),_="";r=224){var i=0;r=240){var E=0;r>10)),u=56320+(1023&u)}}_+=String.fromCharCode(u)}}return _},e.STDWEB_PRIVATE.id_to_ref_map={},e.STDWEB_PRIVATE.id_to_refcount_map={},e.STDWEB_PRIVATE.ref_to_id_map=new WeakMap,e.STDWEB_PRIVATE.ref_to_id_map_fallback=new Map,e.STDWEB_PRIVATE.last_refid=1,e.STDWEB_PRIVATE.id_to_raw_value_map={},e.STDWEB_PRIVATE.last_raw_value_id=1,e.STDWEB_PRIVATE.acquire_rust_reference=function(r){if(null==r)return 0;var n=e.STDWEB_PRIVATE.id_to_refcount_map,t=e.STDWEB_PRIVATE.id_to_ref_map,c=e.STDWEB_PRIVATE.ref_to_id_map,_=e.STDWEB_PRIVATE.ref_to_id_map_fallback,o=c.get(r);if(void 0===o&&(o=_.get(r)),void 0===o){o=e.STDWEB_PRIVATE.last_refid++;try{c.set(r,o)}catch(e){_.set(r,o)}}return o in t?n[o]++:(t[o]=r,n[o]=1),o},e.STDWEB_PRIVATE.acquire_js_reference=function(r){return e.STDWEB_PRIVATE.id_to_ref_map[r]},e.STDWEB_PRIVATE.increment_refcount=function(r){e.STDWEB_PRIVATE.id_to_refcount_map[r]++},e.STDWEB_PRIVATE.decrement_refcount=function(r){var n=e.STDWEB_PRIVATE.id_to_refcount_map;if(0==--n[r]){var t=e.STDWEB_PRIVATE.id_to_ref_map,c=e.STDWEB_PRIVATE.ref_to_id_map_fallback,_=t[r];delete t[r],delete n[r],c.delete(_)}},e.STDWEB_PRIVATE.register_raw_value=function(r){var n=e.STDWEB_PRIVATE.last_raw_value_id++;return e.STDWEB_PRIVATE.id_to_raw_value_map[n]=r,n},e.STDWEB_PRIVATE.unregister_raw_value=function(r){delete e.STDWEB_PRIVATE.id_to_raw_value_map[r]},e.STDWEB_PRIVATE.get_raw_value=function(r){return e.STDWEB_PRIVATE.id_to_raw_value_map[r]},e.STDWEB_PRIVATE.alloc=function(r){return e.web_malloc(r)},e.STDWEB_PRIVATE.dyncall=function(r,n,t){return e.web_table.get(n).apply(null,t)},e.STDWEB_PRIVATE.utf8_len=function(e){for(var r=0,n=0;n=55296&&t<=57343&&(t=65536+((1023&t)<<10)|1023&e.charCodeAt(++n)),t<=127?++r:r+=t<=2047?2:t<=65535?3:t<=2097151?4:t<=67108863?5:6}return r},e.STDWEB_PRIVATE.prepare_any_arg=function(r){var n=e.STDWEB_PRIVATE.alloc(16);return e.STDWEB_PRIVATE.from_js(n,r),n},e.STDWEB_PRIVATE.acquire_tmp=function(r){var n=e.STDWEB_PRIVATE.tmp;return e.STDWEB_PRIVATE.tmp=null,n}}(w(e))}function ge(e,r){return n=w(e),t=r,n.STDWEB_PRIVATE.acquire_js_reference(t)instanceof Element|0;var n,t}function we(e,r,n){return t=w(e),c=r,_=n,_=t.STDWEB_PRIVATE.to_js(_),void t.STDWEB_PRIVATE.from_js(c,_.classList);var t,c,_}function Se(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void console.error(t);var n,t}function De(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void console.warn(t);var n,t}function Ie(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void console.info(t);var n,t}function ve(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void console.debug(t);var n,t}function Re(e,r){return n=w(e),t=r,t=n.STDWEB_PRIVATE.to_js(t),void console.log(t);var n,t}const Be=g;function Ve(){return E(t.e)}function We(){return E(t.a)}function je(e,r){throw new Error(f(e,r))}function me(e,r,n){const c=t.a.get(154),_=t.a.get(155),o=function(e,n){this.cnt++;try{return c(this.a,r,e,n)}finally{0==--this.cnt&&(_(this.a,r),this.a=0)}};o.a=e,o.cnt=1;let a=o.bind(o);return a.original=o,E(a)}function ye(e,r,n){const c=t.a.get(157),_=t.a.get(155),o=function(e){this.cnt++;try{return c(this.a,r,e)}finally{0==--this.cnt&&(_(this.a,r),this.a=0)}};o.a=e,o.cnt=1;let a=o.bind(o);return a.original=o,E(a)}function He(e){return E(T(e))}function Ue(e){g(e)}},function(e,r,n){"use strict";var t=n.w[e.i];e.exports=t;n(1);t.g()}]]);
\ No newline at end of file
diff --git a/netlify/index.html b/netlify/index.html
new file mode 100644
index 0000000..4e2d532
--- /dev/null
+++ b/netlify/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+ Yew • TodoMVC
+
+
+
+
+
+
+
diff --git a/netlify/todomvc.js b/netlify/todomvc.js
new file mode 100644
index 0000000..f83ec14
--- /dev/null
+++ b/netlify/todomvc.js
@@ -0,0 +1 @@
+!function(e){function b(b){for(var c,_,n=b[0],d=b[1],f=0,t=[];f{e.run_app()})}]);
\ No newline at end of file
diff --git a/netlify/todomvc.wasm b/netlify/todomvc.wasm
new file mode 100644
index 0000000..1667114
Binary files /dev/null and b/netlify/todomvc.wasm differ
diff --git a/static/index.html b/static/index.html
index 44be83b..4e2d532 100644
--- a/static/index.html
+++ b/static/index.html
@@ -7,6 +7,6 @@
-
+