Message list is generic and will fit both messages and links
Tags for messages and minor fixes.
A bit of code tidying.
Ignore *.db files