Added in basic methods to singleton class

Added in 3 methods to the singleton class to retrieve, hold, and save
data.  Also polised up funcitonality in the addEvent class