We have been working on issues since the moment we launched as our (humble) expectations were outdone by the enthusiastic site traffic and thus we have decided to make big changes, including upgrading servers. In the meantime, we apologize for the many inconveniences!