Replace startsWith function with indexOf. It was causing javaScript error in Chrome
Added AVL extension for Binary Trees
Refactored AVL insertion to for with AVL extension.
Refactored rotation exercise.
Fixed bug in AVL extension
Updated JSAV
Added proficiency.css for proficiency exercises.
Refactored exercises to use proficiency.css
The template for amortized time complexity analysis visualizations.
This works with the template (amortized_template.html) to make a visualization for dynamic array expansions.
Newest version, this version works better with multiple templates using it.
Moved variables inside of one function so that things are allocated dynamically.
Binary counter template for the amortized_template.html file.
Minor optimizations in BST delete proficiency exercise.
Merge remote-tracking branch 'upstream/master'