+* Good understanding of Rust module system: http://www.sheshbabu.com/posts/rust-module-system/\r
+* Add a prototype Rust crate: frontent (WASM)\r
+ * Be able to interact with the DOM\r
+ * Be able to handle user event (key press for instance)\r
+ * Be able to share a common crate between client and server\r
+ * Be able to communicate between client and server with websocket+serde, structs are shared in the common crate\r
+* Create a SQLite database and store all key events\r