Put the code inside a horus namespace
Improve namespace names
Trivial