refactor
bug fix
compile all files
require lack
Merge pull request #2 from renrenfed/master

merge with renrenfed