backlog refactoring part I
backlog refactoring part II
moar refactoring
cleanup
added nicer python examples