Refactored html rendering method so it can be called as template function as well
Some more refactoring

Add JS file to handle events
Updated CSS
Simplified event handlers for display
Some refactoring and bug fixing

Added extra business logic to create markup for chapter indices, verse indices and chapter titles
Removed dependency on Snoopy library (use built-in wp function)