Solidarity, Cooperation and Development - An Outline. (Pursuing the common good how solidarity and subsidiarity can work together)