Fully working CSV upload feature, front to back. Includes show and hide functionality so we can hide the div when not in use.