start on runner
header understands when a post is new
set the date for a post
runner can find new posts
remove files from locations
data structure which contains a snapshot of the state of a location
fill in the details for a location report