This is VERY hackish, it was literally a "gee wouldn't it be cool if it could do this? *whip out editor and start coding like a madman*" things. But it works (for now). Needs a lot of future proofing (and general rewriting) though.
Remove the "the web app is not complete" message since it is now complete. Also remove some bogus comments and add copyright, etc. to the JS file.