Refactor registration and login and improve routing

Changes:
- Improve registration and login pages
- Extract Home component from App.tsx file into its own
- Make Home component display registration or login
- Extract routes from App component and refactor routing

GitLab: #12
Change-Id: I68b01890781308282072b6dcf5e6df0d54837b4a
diff --git a/client/src/index.scss b/client/src/index.scss
index a9b9681..25ce911 100644
--- a/client/src/index.scss
+++ b/client/src/index.scss
@@ -1,5 +1,6 @@
 html,
-body {
+body,
+#root {
   height: 100%;
   margin: 0;
   padding: 0;