added login modal and tweaked styling