Move module file to lib/
Fix empty-lines bug
Merge pull request #15 from golyshevd/pre

patch