Fix issues with header

Fixed the header if statements that should  have checked for not
null attributes as opposed to null ones.

Also modified the login to make sure only a business or veteran
is logged in at a given login.