Replace JS Prompts with Bootstrap Modals

Fixes #566