Authentication added.

Page elements show or dont show depending on user being logged in or
not. Next is to add facebook and twitter login details.