F# .NET port of a message board I wrote in Java in 2004