default contructor to current time
move funcitonallity to gregorian etc