GUI Overhall
Added comments to majority of code
Save/Load system fixed
Changed load system to decline duplicate CR