Reject dates which aren't recent
Fixes #1

Check for tags before fetching them
Additional handling


I think I need to focus a bit more on individual subtasks, rather than attacking everything at once.