With this commit we've reorganised the package structure. Now I will go more in depth and perform further refactoring.
Let us make internal everything because this is not a library.
I'm moving everything into internal packages since this ain't a library. While there, remove typo that was causing a build breakage.