moved "events" and "util" packages out of "history"