add gemspec
TraceLog.create_event
initial category impl