Move all test cases into source files
Fixed merge conflicts
Merge pull request #37 from truongphuoc/master

Move all test cases into source files