Split stuff out into files in preparation for potential future better packaging?
Merge pull request #6 from mdragon/packages

Split stuff out into files in preparation for potential future better pa...