Add log viewer.

Simple textview log viewer. Shows up to 50 messages. Closes #11