fascade pattern, add and remove user's favorite shares, and DB fixes, graf fixes