Adding attributes to the activity descriptions
Adding more resources. Reorganizing the base classes so we can have support classes
Using to_json