Tests and additions

Improved example page, multiple document uploading is now functional but
needs styling. Added around 200 unit tests, implementing around 20 of
them. Removed some excess JavaScript packages installed by NuGet.