How to write pybindings for your project
Tool Build System - Setting up your I3_PORTS toolset
Mostly taken from the manpages