Revert "Addition of broesel's crosshair switcher 2.4 unmodded"

This reverts commit 91196c017240231f41f6cdbcde0d755e5adc6a26.
Revert "Revert "Addition of broesel's crosshair switcher 2.4 unmodded""
Added Chris's Final GFX config release
Started on Class specific structures

This one is a copy of my own script, more edits later I just need to
see the structure