Adds quicker file-size validation for drag and drop
Adds quicker file-size validation for file input
Adds red background for file size error and mkaes dragging out of the window turn off the overlay
Adds UJS login
Adds error handling with xhr login/signup
Adds pop up of login when clicking something that requires being logged in
Adds overlay for login/signup, refactors overlay showing and hiding
Makes overlays scrollable and turns off scrolling on the body while up
Starts putting solr into the project