Implemented Web Workers. Stripped down the SparkMD5 lib to only include what we need (cuts down on filesize).