testing out llvm's py bindings. This is basically me going through the tutorials, and then hopefully expanding and changing the language to how I want it.