punkt 1
punkt 2
punkt 3
punkt 4
punkt 5
punkt 6 (hard one)
punkt 7
punkt 8 - cascade destroying, getting rid of products list duplication, setting up owning side, hiding some links according to user's permissions
punkt 9
punkt 10
punkt 10