Thank you everyone for the helpful push of the .org site. If you notice, there is actually a link on the left that says "Forum" That provides a direct link to the forum here. I was actually trying to solve the problems by adding that quite a while ago, but maybe it was overlooked.
-Mike