Forum revamp

this first draft was test and working
but still a lot to do