This addresses the case where an invalid email would raise an exception.
In addition, the navbar has been changed from fixed-top to static-top,
which looks like what was originally intended.
Coverage remained the same when pulling b6cefade92f91185e6bba29200c2e5fcaf273655 on andrewberls:ui into 91694ba173ee7b7d92dfb813382b9a1ad1105213 on TheConstructors:ui.
This addresses the case where an invalid email would raise an exception. In addition, the navbar has been changed from fixed-top to static-top, which looks like what was originally intended.