changed parser, tweaked main
separated out date-related functions, fixes issue
fixes copyright year
removed pubdate argument from all functions except fix_pubdate