A dynamic online forum - Ruby-on-Rails