Pretzel - asynchronous python framework