Fixes issue #9 (month and day fields not set in get_date_fields method)

MatchData.captures is now used to correctly set the three date variables.
Some code formatting was also improved in the initialization block (equals signs were aligned with each other)