[C146_E] Experimenting with functions as parameters.
[C146_E] Modified .gitignore to ignore Scripts folders populated by NuGet for TypeScript projects.
[C146_E] Added jQuery to project.
[C146_E] Changed form submission to be handled by jQuery.
[C146_E] Formatting changes.
[C146_E] Added Metro.UI.CSS and it's jQuery.UI dependency via NuGet. Created project specific .gitignore.
[C146_E] Applied Metro.UI.CSS to index.html.
[C146_E] Modified index.html layout.
[C146_E] Modified polygon.ts to hide #polygonContainer on load and display when form is submitted.
Removed TypeScript specific ignore for Scripts sub-folders.

- These ignores will be managed individually with project specific .gitignores.
[C146_E] Implemented svg.js and re-factored drawPolygon method.
[C146_E] Work in progress, attempting to get drawing div to resize dynamically with polygon.
[C146_E] drawPolygon method resizes draw element simultaneously.

- Changed single quotes to double quotes.
[C146_E] Formatting changes

- Crated resizeSvgContainer function
- Added basic formatting to polygon
- Polygon size is now scaled logarithmically
[C146_E] #PolygonContainer is now a Bootstrap Panel.
[C146_E] Removed Metro.UI.CSS and replaced with Bootstrap, re-factored markup.
[C146_E] Work in progress, replacing text input with number sliders.

- Added noUiSlider
- Removed input form, changed to update polygon dynamically as sliders are
  adjusted
- Re-factored getValueAsNumber function to work with noUiSlider
- Added slider setup code