Updates to the homepage/board list
Lots of cleanup, improvement to board and thread views and reply form