brought up to date from www

added heaps of modules and finished sharehood.module