favorite controller updated with create and destroy methods