An attempt at a message log application, with a lot of help...