Properly package the project for installation.
Merge pull request #5 from GraylinKim/better-packaging

Properly package the project for installation.