Clean out top-level namespace
Right now there's a lot of stragglers in the top-level namespace, we should get those namespaced properly so we have everything organized logically. A lot of these were missed in the namespacing prior, because they had been hidden, were mud-specific, or epheremal.
Some of these are event handlers, which previously could not be namespaced, but now can. Others are just scope leaks or missed things. All of them should be addressed, so that we keep Valkryja and its components clearly and cleanly organized into their own namespaces.