Namechanges, fixed a memorylink for non-initialized lifeCount
Updated combat damage section for a more future proof way of handling damage.
Rewrite of testers section
Split the library into a gtk and a non-gtk part
upgraded to union-type aproach. Added a struct to provide future-proof target handling