Crappy crappy bad code gen, not even finished.

I'm about to delete a bunch though and don't want to fuck myself over if the
next try is even worse...
Made a gadget discovery script.

GadgetLibrary has been made an instance of binary for easy serialization.
Code Generation is ready to be tested