Moved message rendering logic into PostView
updated version information and implemented some kind of autoversioning