diff --git a/HISTORY.md b/HISTORY.md
index db6716e4..f2856aa9 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -1,67 +1,239 @@
-### caMicroscope [?.?.?](https://github.com/camicroscope/camicroscope/compare/v3.7.3...camicroscope:develop)
-###### ????-??-??
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+
+## Index
+* **Version 3**
+ * [3.7.x](#camicroscope-373)
+ * [3.6.x](#camicroscope-362)
+ * [3.5.x](#camicroscope-3510)
+ * [3.4.x](#camicroscope-343)
+ * [3.3.x](#camicroscope-334)
+ * [3.2.x](#camicroscope-322)
+ * [3.1.x](#camicroscope-311)
+ * [3.0.x](#camicroscope-300)
+* **Version 2**
+ * [2.0.x](#camicroscope-201)
+* **Version 1**
+ * [1.0.x](#camicroscope-10)
+
+### caMicroscope [Unreleased](https://github.com/camicroscope/camicroscope/compare/v3.7.4...camicroscope:develop)
+###### PRESENT
+
+
+### caMicroscope [3.7.4](https://github.com/camicroscope/camicroscope/compare/v3.7.3...camicroscope:v3.7.4)
+###### 2020-05-15
+* Add download button to viewer ([#392](https://github.com/camicroscope/caMicroscope/pull/392))
+* Expand HISTORY.md ([#396](https://github.com/camicroscope/caMicroscope/pull/396))
+* Split out large JS sections from table and signup
+* Move getUserPermissions to store
### caMicroscope [3.7.3](https://github.com/camicroscope/camicroscope/compare/v3.7.2...camicroscope:v3.7.3)
###### 2020-05-01
* Start this changelog.
-* Use Friendlier Alerts in Viewer (#383)
-* Batch Slide Loader (#385, #389)
-* Filter Selector in Tables (#391)
+* Use Friendlier Alerts in Viewer ([#383](https://github.com/camicroscope/caMicroscope/pull/383))
+* Batch Slide Loader ([#385](https://github.com/camicroscope/caMicroscope/pull/385), [#389](https://github.com/camicroscope/caMicroscope/pull/389))
+* Filter Selector in Tables ([#391](https://github.com/camicroscope/caMicroscope/pull/391))
* High-volume Render Optimization
-* Temporarily Disabled Security Integration (#388)
-* Readme Visual Documentation (#394)
-* Details Button in Information Dashboard (#393)
+* Temporarily Disabled Security Integration ([#388](https://github.com/camicroscope/caMicroscope/pull/388))
+* Readme Visual Documentation ([#394](https://github.com/camicroscope/caMicroscope/pull/394))
+* Details Button in Information Dashboard ([#393](https://github.com/camicroscope/caMicroscope/pull/393))
### caMicroscope [3.7.2](https://github.com/camicroscope/camicroscope/compare/v3.7.1...camicroscope:v3.7.2)
###### 2020-04-17
-* Documentation Improvements (#314, #315)
-* User Creation Workflow (#371)
-* Slide Deletion Workflow (#303, #367, #369)
-* Table and Loader Improvements (#340, #345, #356, #358)
-* Model and Segment App Improvements (#317, #375 #327, #330, #348, #351, #354, #360, #362, #382)
-* Heatmap Color Changes (#322, #381)
-* Viewer Tool Tour (#334)
+* Documentation Improvements ([#314](https://github.com/camicroscope/caMicroscope/pull/314), [#315](https://github.com/camicroscope/caMicroscope/pull/315))
+* User Creation Workflow ([#371](https://github.com/camicroscope/caMicroscope/pull/371))
+* Slide Deletion Workflow ([#303](https://github.com/camicroscope/caMicroscope/pull/303), [#367](https://github.com/camicroscope/caMicroscope/pull/367), [#369](https://github.com/camicroscope/caMicroscope/pull/369))
+* Table and Loader Improvements ([#340](https://github.com/camicroscope/caMicroscope/pull/340), [#345](https://github.com/camicroscope/caMicroscope/pull/345), [#356](https://github.com/camicroscope/caMicroscope/pull/356), [#358](https://github.com/camicroscope/caMicroscope/pull/358))
+* Model and Segment App Improvements ([#317](https://github.com/camicroscope/caMicroscope/pull/317), [#375](https://github.com/camicroscope/caMicroscope/pull/375), [#327](https://github.com/camicroscope/caMicroscope/pull/327), [#330](https://github.com/camicroscope/caMicroscope/pull/330), [#348](https://github.com/camicroscope/caMicroscope/pull/348), [#351](https://github.com/camicroscope/caMicroscope/pull/351), [#354](https://github.com/camicroscope/caMicroscope/pull/354), [#360](https://github.com/camicroscope/caMicroscope/pull/360), [#362](https://github.com/camicroscope/caMicroscope/pull/362), [#382](https://github.com/camicroscope/caMicroscope/pull/382))
+* Heatmap Color Changes ([#322](https://github.com/camicroscope/caMicroscope/pull/322), [#381](https://github.com/camicroscope/caMicroscope/pull/381))
+* Viewer Tool Tour ([#334](https://github.com/camicroscope/caMicroscope/pull/334))
### caMicroscope [3.7.1](https://github.com/camicroscope/camicroscope/compare/v3.7.0...camicroscope:v3.7.1)
###### 2020-04-03
* Bugfix: POST instead of UPDATE tables
-* Sanitize user input (#301)
-* Responsive tables (#306, #308)
-* Style: camel case checks (#278)
+* Sanitize user input ([#301](https://github.com/camicroscope/caMicroscope/pull/301))
+* Responsive tables ([#306](https://github.com/camicroscope/caMicroscope/pull/306), [#308](https://github.com/camicroscope/caMicroscope/pull/308))
+* Style: camel case checks ([#278](https://github.com/camicroscope/caMicroscope/pull/278))
### caMicroscope [3.7.0](https://github.com/camicroscope/camicroscope/compare/v3.6.2...camicroscope:v3.7.0)
###### 2020-04-02
-* Use new backend (#291, https://github.com/camicroscope/Caracal/)
-* Adopted a code style guide (#270, #282, #281)
-* Table/loader improvements (#273, #276)
-* Faster UI transitions (#284, #288)
-* Spyglass Behavior Improvements (#275, #297)
+* Use new backend ([#291](https://github.com/camicroscope/caMicroscope/pull/291), [camicroscope/Caracal](https://github.com/camicroscope/Caracal/))
+* Adopted a code style guide ([#270](https://github.com/camicroscope/caMicroscope/pull/270), [#282](https://github.com/camicroscope/caMicroscope/pull/282), [#281](https://github.com/camicroscope/caMicroscope/pull/281))
+* Table/loader improvements ([#273](https://github.com/camicroscope/caMicroscope/pull/273), [#276](https://github.com/camicroscope/caMicroscope/pull/276))
+* Faster UI transitions ([#284](https://github.com/camicroscope/caMicroscope/pull/284), [#288](https://github.com/camicroscope/caMicroscope/pull/288))
+* Spyglass Behavior Improvements ([#275](https://github.com/camicroscope/caMicroscope/pull/275), [#297](https://github.com/camicroscope/caMicroscope/pull/297))
### caMicroscope [3.6.2](https://github.com/camicroscope/camicroscope/compare/v3.6.1...camicroscope:v3.6.2)
###### 2020-03-29
-* Add Custom colors for heatmap (#253)
-* Model Summary for Segmentation and Prediction Apps (#255, #250)
-* Keyboard shortcut upgrades (#262, #265)
-* Segmentation Memory Cleanup (#261)
-* Edit Prediction Classes (#263)
-* Loader Slide Name Checking (#266)
-* Panel Text Wrapping (#264)
-* Selector Fix #260
+* Add Custom colors for heatmap ([#253](https://github.com/camicroscope/caMicroscope/pull/253))
+* Model Summary for Segmentation and Prediction Apps ([#255](https://github.com/camicroscope/caMicroscope/pull/255), [#250](https://github.com/camicroscope/caMicroscope/pull/250))
+* Keyboard shortcut upgrades ([#262](https://github.com/camicroscope/caMicroscope/pull/262), [#265](https://github.com/camicroscope/caMicroscope/pull/265))
+* Segmentation Memory Cleanup ([#261](https://github.com/camicroscope/caMicroscope/pull/261))
+* Edit Prediction Classes ([#263](https://github.com/camicroscope/caMicroscope/pull/263))
+* Loader Slide Name Checking ([#266](https://github.com/camicroscope/caMicroscope/pull/266))
+* Panel Text Wrapping ([#264](https://github.com/camicroscope/caMicroscope/pull/264))
+* Selector Fix ([#260](https://github.com/camicroscope/caMicroscope/pull/260))
### caMicroscope [3.6.1](https://github.com/camicroscope/camicroscope/compare/v3.6.0...camicroscope:v3.6.1)
###### 2020-03-26
-* Bugfix: Upload button with no slides (#249)
+* Bugfix: Upload button with no slides ([#249](https://github.com/camicroscope/caMicroscope/pull/249))
* Testing Updates
-* UI Improvements (#256, #252, #251, #246)
+* UI Improvements ([#256](https://github.com/camicroscope/caMicroscope/pull/256), [#252](https://github.com/camicroscope/caMicroscope/pull/252), [#251](https://github.com/camicroscope/caMicroscope/pull/251), [#246](https://github.com/camicroscope/caMicroscope/pull/246))
### caMicroscope [3.6.0](https://github.com/camicroscope/camicroscope/compare/v3.5.10...camicroscope:v3.6.0)
###### 2020-03-22
-* Removal of Package System (breaking) (#243)
-* Table, Slide Loader, and Signup UX Improvements (#239, #241, #227, #226)
-* Model Improvements (#223, #231)
+* Removal of Package System (breaking) ([#243](https://github.com/camicroscope/caMicroscope/pull/243))
+* Table, Slide Loader, and Signup UX Improvements ([#239](https://github.com/camicroscope/caMicroscope/pull/239), [#241](https://github.com/camicroscope/caMicroscope/pull/241), [#227](https://github.com/camicroscope/caMicroscope/pull/227), [#226](https://github.com/camicroscope/caMicroscope/pull/226))
+* Model Improvements ([#223](https://github.com/camicroscope/caMicroscope/pull/223), [#231](https://github.com/camicroscope/caMicroscope/pull/231))
+
+
+### caMicroscope [3.5.10](https://github.com/camicroscope/camicroscope/compare/v3.5.9...camicroscope:v3.5.10)
+###### 2019-11-13
+* Bugfix: annotation wouldn't draw in certain contexts
+
+
+### caMicroscope [3.5.9](https://github.com/camicroscope/camicroscope/compare/v3.5.8...camicroscope:v3.5.9)
+###### 2019-11-11
+* Configurable brush data
+* Check pathdb for auth precheck before asking user to login
+
+
+### caMicroscope [3.5.8](https://github.com/camicroscope/camicroscope/compare/v3.5.7...camicroscope:v3.5.8)
+###### 2019-11-07
+* Brush Improvements
+* Heatmap Items
+* User and time info in annots
+
+
+### caMicroscope [3.5.7](https://github.com/camicroscope/camicroscope/compare/v3.5.6...camicroscope:v3.5.7)
+###### 2019-10-30
+* User Action Logging
+
+
+### caMicroscope [3.5.6](https://github.com/camicroscope/camicroscope/compare/v3.5.5...camicroscope:v3.5.6)
+###### 2019-10-24
+* Heatmap and Labeling Option Additions
+
+
+### caMicroscope [3.5.2](https://github.com/camicroscope/camicroscope/compare/v3.5.1...camicroscope:v3.5.2)
+###### 2019-10-09
+* Mpp and Delete Fixes; Drawing Indicator Box Style Change
+
+
+### caMicroscope [3.5.1](https://github.com/camicroscope/camicroscope/compare/v3.4.3...camicroscope:v3.5.1)
+###### 2019-09-10
+* Pathdb Hotfix
+* Some ml model tool updates
+
+
+### caMicroscope [3.4.3](https://github.com/camicroscope/camicroscope/compare/v3.4.2...camicroscope:v3.4.3)
+###### 2019-08-20
+* Updated touch and zoom event fixes.
+
+
+### caMicroscope [3.4.2](https://github.com/camicroscope/camicroscope/compare/v3.4.1...camicroscope:v3.4.2)
+###### 2019-07-16
+* Some mobile touch event support, if spotty.
+* Changes to max zoom to avoid confusion
+
+
+### caMicroscope [3.4.1](https://github.com/camicroscope/camicroscope/compare/v3.4.0...camicroscope:v3.4.1)
+###### 2019-07-03
+* Bufgix: Pathdb Store and Viewer Mode Toggle
+
+
+### caMicroscope [3.4.0](https://github.com/camicroscope/camicroscope/compare/v3.3.4...camicroscope:v3.4.0)
+###### 2019-06-22
+* ML pathology in Browser
+* Zoom and SBS customization
+* Pathdb package simplification
+
+
+### caMicroscope [3.3.4](https://github.com/camicroscope/camicroscope/compare/v3.3.3...camicroscope:v3.3.4)
+###### 2019-06-03
+* Heatmap View Integration, HeSep, and PathDB Field Changes
+
+
+### caMicroscope [3.3.3](https://github.com/camicroscope/camicroscope/compare/v3.3.2...camicroscope:v3.3.3)
+###### 2019-05-24
+* Bugfix Release (Fuzz Numeric and 2.X style annot detail)
+
+
+### caMicroscope [3.3.2](https://github.com/camicroscope/camicroscope/compare/v3.3.1...camicroscope:v3.3.2)
+###### 2019-05-10
+* H&E
+* Bugfixes (pathdb home button, heatmap edit unset value, human annot view/pencil)
+
+
+### caMicroscope [3.3.1](https://github.com/camicroscope/camicroscope/compare/v3.3.0...camicroscope:v3.3.1)
+###### 2019-05-06
+* Heatmap Editor (with Threshold)
+* Login and auth check helpers
+* Segmentation App Fixes
+* Loader Improvements by [@pranavbudhwant](https://github.com/pranavbudhwant)
+
+
+### caMicroscope [3.2.2](https://github.com/camicroscope/camicroscope/compare/v3.2.1...camicroscope:v3.2.2)
+###### 2019-04-02
+* Segmentation App Fixes
+* Default Packages "Map Warning" Fix
+
+
+### caMicroscope [3.2.1](https://github.com/camicroscope/camicroscope/compare/v3.2.0...camicroscope:v3.2.1)
+###### 2019-03-30
+* Uncomment Segmentation/Counter App Button
+
+
+### caMicroscope [3.2.0](https://github.com/camicroscope/camicroscope/compare/v3.1.1...camicroscope:v3.2.0)
+###### 2019-03-30
+* Heatmap and Cell Counter Support
+* Pathdb integration
+
+
+### caMicroscope [3.1.1](https://github.com/camicroscope/camicroscope/compare/v3.1.0...camicroscope:v3.1.1)
+###### 2019-03-14
+* Fix Table Js includes which were stopping the table from rendering.
+
+
+### caMicroscope [3.1.0](https://github.com/camicroscope/camicroscope/compare/v3.0.0...camicroscope:v3.1.0)
+###### 2019-03-11
+* Add Heatmap Support
+* Add Filterable Table
+
+
+### caMicroscope [3.0.0](https://github.com/camicroscope/camicroscope/compare/v2.0.1...camicroscope:v3.0.0)
+###### 2019-03-01
+* Completely redesigned UI/UX
+* Redesigned Data Model
+* Package/Application/Extension Infrastructure
+* Testing Protocol
+
+
+### caMicroscope [2.0.1](https://github.com/camicroscope/camicroscope/compare/v2.0...camicroscope:v2.0.1)
+###### 2018-05-25
+
+
+### caMicroscope [2.0](https://github.com/camicroscope/camicroscope/compare/v1.0...camicroscope:v2.0)
+###### 2018-05-18
+
+
+### caMicroscope [1.0](https://github.com/camicroscope/camicroscope/compare/v1.0...camicroscope:v1.0)
+###### 2017-06-27
+* Tagging `release` branch as `1.0` per [@tkurc](https://github.com/tkurc) @ U24 mtg 7/27/2017
+* Dynamic services
+* Better UI/colors for viewing annotations
+* Disabled creation of annotations
+* Viewing GEOJSON annotations in new UAIM3 format
+* Creating Rectangles and FreeHand Polygons in UAIM3 format
+
-### Older Versions
-see the [release log](https://github.com/camicroscope/caMicroscope/releases)
+### Other Details
+Refer to the [release log](https://github.com/camicroscope/caMicroscope/releases).
diff --git a/README.md b/README.md
index 95b6603a..c246d6b1 100644
--- a/README.md
+++ b/README.md
@@ -40,6 +40,7 @@ The toolbar is in the top-left of the main content window. Use the toolbar butto
| ![](https://fonts.gstatic.com/s/i/materialicons/label/v4/24px.svg) | Labeling |Use this tool to draw a circle or rectangle around a tumor region, measure an area on the slide, download labels, and submit a bug report. The Labeling tool has its own toolbar with tools in the following order from left to right: return to the previous slide, place a square on the slide, place a circle on the slide, measure an area, download labels, and submit a bug report. Click the left arrow at the far right of the toolbar to hide it, then click the right arrow to show it. |
| ![](https://fonts.gstatic.com/s/i/materialicons/timeline/v6/24px.svg) | Segment | This tool allows you to display, count, and export nuclear segmentations on the image. Clicking this tool opens the following custom toolbar. |
| ![](https://fonts.gstatic.com/s/i/materialicons/aspect_ratio/v4/24px.svg) | Model | Show results from a pre-trained tensorflow compatible model on a ROI of the slide. |
+| ![](https://fonts.gstatic.com/s/i/materialicons/get_app/v4/24px.svg) | Download Slide | Download the slide image to your system |
| ![](https://fonts.gstatic.com/s/i/materialicons/bug_report/v4/24px.svg) | Bug Report | Report a bug or give feedback. |
| ![](https://fonts.gstatic.com/s/i/materialicons/help/v4/24px.svg) | Tutorial | Click to view a guided tour of the viewer tools. |
diff --git a/apps/signup/signup.html b/apps/signup/signup.html
index 0f180645..9f1e1788 100644
--- a/apps/signup/signup.html
+++ b/apps/signup/signup.html
@@ -28,124 +28,14 @@
integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
crossorigin="anonymous">
-
-
+
-
+
@@ -218,7 +108,7 @@
User Signup
- Non-admin users have to submit a request ticket to admins to get their approval to signup new users.
+ Non-admin users have to submit a request ticket to admins to get their approval to signup new users.
If you are an Admin, you can directly signup users.