added stuff

add user reg and validation