I had been planning on officially launching the site in the end of June, but work commitments have made that impossible. The launch date has been pushed back to mid-July by then which the site should be up and running. Thanks for reading !