added a load and save feature for different paths
added a bunch of notes and text for Jason to explain some of the layout
and code better for him to break down stuff