As native as possible Python bindings

If there was a small example to work in the future from I would definitely be inclined to take it further and create bindings for all the objects :slight_smile: I had a go this afternoon shortly and found that working around CMAKE was a level of complexity that would take me a while to understand itself but binding some simple functions and classes was quite simple and readable.