Added ThreadingUtils class that helps with running on the UI thread.
Not adding nulls to Events listeners. Added clear function to remove all listeners.
Added a helper for ConcurrentHashMaps