created _upperCase util method for function and event name generation, and did some refactoring