Some changes to the nano-ui system.

Everything should work just as it did before, just cleaned up some stuff. Who knows? Might even get rid of features :^)