using moment unix() values to do date comparisons because it's much cleaner to read
using moment to format times and improving some messaging