fixed user activity to couple with observations and validations as well as comments
Comments can now be added via API and the activity stored