update updated value only when the entry provides one
commit after every feed update
extracted CSS and JS in separate files
adaptive polling frequency
switched to seconds for timestamps
log failed feed parse