add css module compile rule and a login guard

Change-Id: I5c99e236f92d3b6c6d0060b36cf90a252df93a95
diff --git a/typed-css.d.ts b/typed-css.d.ts
new file mode 100644
index 0000000..e7b091b
--- /dev/null
+++ b/typed-css.d.ts
@@ -0,0 +1,14 @@
+declare module '*.module.css' {
+    const classes: { readonly [key: string]: string }
+    export default classes
+  }
+  
+  declare module '*.module.sass' {
+    const classes: { readonly [key: string]: string }
+    export default classes
+  }
+  
+  declare module '*.module.scss' {
+    const classes: { readonly [key: string]: string }
+    export default classes
+  }
\ No newline at end of file