Fast, modular HTML5 medical image viewer