Add login & register for users
add change password

build fix