added views for register and sign in.  added authentication