Added more events
Fixed bug where pathmapper could overwrite non-empty values with empty values
Added tests
Added more normalizers/transformers