user profile and following

populate user card and enable following functionality