Add packaging tools

Resolve #2