added follow button for unauthd users that asks for login, and wrote tests