intial commit
add user auth