Vega-Result major upgrade

I have refactored the site and fixed some bug. Please have a look and let me know if there are problems.

The old accounts are still valid but the previous password are no longer valid on the new site. Please use the "forgot password" feature to get a new one.

Date