Added period manager class, modified period objects