Fixed issue with login/register buttons

I've reversed the login/register button logic so that they are hidden by
default. The problem was that they would display for a second when you
loaded the page and disappear, which resulted in a bit of confusion.

The second issue here was that if you click "Home" after going to
another section such as "Login", the buttons would not re-show (or
re-hide). I've fixed this the only way I could see fixing it,
improvements could potentially be made.