module system update.

about to update all the modules code.
more module work done
more work done on module
more extension module work done
more module work
more module work done
ok module work finished.

just need to test the ebay module