incomplete attempt at making py bindings a proper package