Putting a couple test languages in the database
  - Writing a test for `LanguageService`
  - Creating a test connection producer
Adding database services for `Package` and `Version`
 - renaming more classes for more clarity & organization
Extracting an interface `GodToolsPackageService
More rearranging and renaming for clarity
Building out service which builds packages from the database
Removing unused class
Adding domain classes and services for `Page`, `Package` and `Version`
Updating database scripts
Initialize internal Set and List to avoid NPES
Add filename to Page
Migrate packages from GH files to database
Move migration logic to its own class, out of an individual migration
Adding migrations for packages, languages, translations and versions.
Adding migrations for pages
Adding page hash to page migrations
fix structure of image table
finishing migration of images
Replacing image filename with image hashes
Refactoring code to be better arranged.
Record a record in page_images when an image is found to be on a page.