Improved speed

Some improvements have been made to speed up the homepage and forum, the pages should load faster.