Guild shop

work in progress