changed GetAnnotation to GetAnnotations and annotation to annotations
changed indentation
moved around javascript functions inside tool.html inside javascript folder. also cleaned up tool.html
refactored AddAnnotation
fixed keypress initialization
refactored DrawAllPolygons
refactored annotations private variable
renamed to RenderAnnotations()
added ability to remove annotation from list when detaching
changed to RenderAnnotations()
made default annotations variable be empty array
refactored ClearAnnotations()
refactored AttachAnnotation() and removed AddAnnotation()
added rendering_style as private variable
finished refactoring of canvas.js
removed generic_canvas.js
updated documentation for canvas.js