started methods to update user when they accept terms
added terms method, checkbox and validation