Initial commit with almost all functionality
Extracts list template to template script
Changes jquery version
Adds bootstrap styles
Add comments to sources

Explain with comments why I am doing things this way for reference.