add register new user feature
add edit and show of user profile feature