Restructures packages. Creates DataEvent class. Removes HashMap as value. Adds integer value functionality.