Add core config which using json format
Create Core Prototype
Use module.config to determine which module should be loaded.
Load the modules's configuraion in config.json
move the module files into modules directory
Implement Producer/Consumer Model
Use watcher to solve "thread kill by Ctrl+C" problem
Add readme
Put the loading modules into config.json and remove module.config
remove getInstance method, use "getattr" to get class in core.
Load class name from config
1.use its lowercase to load module file.
2.use "getattr" to get the class and initial it
Modify README
Merge pull request #7 from hwchiu/core
fetching upstream