removed test patterns from the Date class
make a DateRange object a bit more flexible