Optimized Javascript

Earlier version had problems displaying to clients. With a longer mediaRecorder.start() delay, this should make passing through the server easier.