This site will be put up soon. Till then please visit the HiFiBB Blog by the developers.