Fix: Add missing trailing commas in array initializations
Fix: Keep use statements sorted alphabetically
Enhancement: Increase legibility by adding vertical whitespace
Fix: Remove extra empty line before namespace declaration
Fix: Factory name
Fix: Add more trailing commas
Enhancement: Introduce a bunch of explaining variables
Enhancement: More explaining variables
Merge pull request #1 from localheinz/feature/factory_rebase

Fix: Apply some fixes in regard to comments