Glad you found us! We are actually in the process of setting up the site and I will be working the next few days to fill out all the forum sections :)