shared modules reorganised into categories
adjustments to new shared location