More work, includes a lot more generated bindings and updated version of hacked CppSharp