- also fix indentation in versions.go file
- also restructure project to use a 'pkg' directory for reusable packages