The new chriswong.org is finally up.

Please forgive me if there are still bugs on this system.  It's still a work in progress.