We hurried to get a functional site up and running. As such, it is going to have some bugs. Hope you can give us feedback so we can make the site as good as possible for everyone.