I finally got it all setup. You can use the homepage for a number of things and it is really just a way to tie the forums completely together. Clicking the home button or the Darkstorm logo at the top takes you to our homepage. To get to the forums, simply click the Forum button at the top.
The whole changelog for 10/24/16 can be found HERE