added customuser and signin/signout/signup methods and views