chore(di): move DI code into own namespace
chore(tests): Add skeleton PHPUnit tests