Refactor code to get a clean source tree.
Refactor the code such that namespacing/source tree match with each other. (This convention is actually recommended in the ska coding guidelines, see https://developer.skatelescope.org/en/latest/development/cplusplus-codeguide.html#the-source-tree)