Removing trait use within another trait.

It's going to cause too much hassle working out how to resolve interdependent traits. I've opted to simply documenting that a trait will need another trait to function.
Adding a trait to manage unique identifiers for entities.
Beginning work on the user bundle.