Also, for note, none of your base edits should be base edits, they are all quite easily done without base edits, and by doing it properly your mod will be drop-in mods folder loadable then, no nasty file copying or anything.
If you want help, then ask, but do not edit base classes, as by editing them you are making yourself incompatible with any other base editing mod that touches anything remotely similar.