fixed trigger saving issue
moved trigger saving to trigger class
moved character saving to character class (TODO some way to determine which properties to be saved, in a nice way)