Revert "Revert "Added some comments, added login modal to header""

This reverts commit 89affc903e814acf1a3313100cac67ea2a3de960.