rename to "observations" for clarity; fix comment
change category fields to type TEXT to allow for larger strings