Add a more unique way of creating event IDs.
Adding new namespaces needed for user authentication.
Improving API.