add favorite function

add login/signup function and favorite function