ServerGroveKbBundle refactoring

Refactoring of the ServerGroveKbBundle to be used both by SG KB and third party websites.