Site developement progress and some FAQ stuff

Thanks for the new site @Andrus . It seems to get better every day. I'm lovin' the experience.