This gonna reduce the tedious work needed to add a new sync, also beings a performance boost Ped, projectile sync will be updated later
Renamed the serialisers and added CustomEvents to unit test to be more future-proof
Rewrite some parts of CustomEvent Expose some API as dll entry