Added new Era class to keep track of era ranges.