New site news forum!

New,news forum located at the top of the forums listing.
From now on every update will be posted here, they will also be listed in the news box on the browse page.

Hopefully this will help people keep an eye on the changes when they do happen.