Merge pull request #1 from skyline75489/master

add setup.py, split one file into different modules
Merge pull request #2 from skyline75489/master

Redirect
404写了一些很脏的代码，处理了一些bug.
add Twisted server for test purpose