Merge pull request #15 from ironcladlou/build-refactor

Support building multiple packages
Merge pull request #16 from ironcladlou/docs

Merge pull request #15 from ironcladlou/build-refactor